I was a little nervous ordering online for the first time, but I couldn't be happier with these glasses. They exceeded my expectations. They feel sturdy and I can see perfectly. I would say they do have a tighter fit, so be cautious of that. The delivery took about two weeks (which is expected with standard delivery). I would say they look even cuter in person than they do online.