These work okay, but they don't pop up like others do, so if you want to clean them, you have to pull them off the eyeglasses, wipe them clean, then very carefully put them back on without getting any fingerprints on them. Also, they may or may not cover your glasses completely, since their vertical height is not that much. Overall, they are okay, especially as a backup pair, but I ended up getting some aviator-style prescription sunglasses that are much more effective for long-term use.