I bought a pair of the mirrored well over ten years ago, they have been squished flat, temples bent out and in, dropped off a couple roof tops and the regular stuff like dropping them out of my hand on asphalt etc. You get the idea! I have never had to replace the lenses as they were never seriously scratched, there are a small scratch or two but so small I don't notice and the frames have never been replaced either as I just bent them back into place and they still work and wear fine to this day. Plan on getting a new pair I won't take to work