These work as advertised and are light, and stay on the glasses.  My only wish would be that they would be a bit wider to cover the entire lens of my glasses.  They stay put, don't scratch the glasses' lenses and perform just like more expensive, custom, polarized clip-ons.