I don't know how long these flip up shades will last, but they work well for the present. The center part seems to be all metal so I don't think it will break very soon. They fit nicely over my regular glasses and are fairly easy to put on, take off and flip up. Of course how they fit depends on the size of your glasses, but the measurements given for these on Amazon seem to be accurate.

One other thing; these shades are fairly dark so if you're looking for lightly tinted ones, you might want to look elsewhere.