It's always a little nerve wracking ordering glasses online. There are so many unknowns, but I'm so happy to report, this pair of glasses are exactly what I wanted! They fit great, they look great and there is no way you can beat the price! Thank you Overstock!!!