I love mine!! I've had them for 10yrs, and VonZipper replaced them once. They replaced them with no resistance at all. I'm about to buy a new pair, because I just stepped on mine.. very sad, but I still wear them, even though I'm missing an ear piece. They protect all angles of vision, pretty much the best glasses ever.