These lasted 9 months of constant use, which is good, and moreover because I've learned to be so careful with my reading glasses, these actually had no scratches on the lenses. However I finally broke them while cleaning with a microfiber cloth, the frame just broke near the bridge with the small tug involved in rubbing cloth over lens. I've got a box of these with every kind of conceivable damage, but that's a new one.