I purchased these glasses because my granddaughter keeps breaking all my glasses and she says its because they are old.  These sure are a good fit for us.  We tried the break test and they didn't break so I'm confident they will last is for years.

To add to my review they are still here after a few months no breakage...