I have used the clip ons a couple of times and the rubber glass protectors come off. I probably would not purchase this again. I got these toward the end of June 2018 and I am writing this at the end of July 2018. So effectively had only a couple of uses before the rubber protectors begin to slide off.

Update: Although I probably won't purchase this product again, the company is super responsive to their customers and I really appreciate that. I adjusted my rating of the product to 2 just because of the great customer service the company gives. I wouldn't buy this pair of clip on sunglasses, but would definitely buy from the company again.