I really wanted these to be as great as they look, the only problem is that the plastic used is very brittle and has no flex at all.  Even opening them to put them on caused the frame to crack in the same place on both sides.  I originally thought it was part of the design, then later that day of very light use, some of the frame just came right off.  Too bad because these look good but the engineers who designed these didn't test the materials used and so I returned them for a refund which I received quickly.