Very useful, but require a lot of cleaning
I have used a pair of these for a while now, getting a few other pairs for backup and use for travel. They do the job well, but I have found that they pick up oil and general dust requiring that they be cleaned with a cloth quite often, like 3 times a day at minimum. After a couple of years, one of my pair of Eyekeeper glasses has the tinting starting to rub off in spots - probably from all the cleaning I have had to do - and one lens has become scratched. Still, for the price, it is worth it, just keep a microfiber cloth handy.
Rating: 4 stars