The quality is fine and the price is right... if you don't mind waiting 5 weeks for your glasses. The online order-tracking system will tell you from day one that your glasses are "Expected to ship in 6 business days," and I continued to see this message for my order on the very day they arrived on my doorstep. Poor customer service but hey, you get what you pay for--cheap but functional glasses.