I rate things based on value and quality. If these were two hundred buck Ray-Bans, I would be pickier, but the fact of the matter is they are 10 buck sunglasses that are fantastic compared to the junk in drug stores and gas stations. I see a lot of angry reviews saying that these are cheap sunglasses. Seriously? They were 10 bucks, less than the sales tax you would owe on real ones. I bought two pairs of these in 2016 and came back to buy another pair. I still have one pair and lost the other. As far as I'm concerned, they are the Rolls Royces of cheap sunglasses. They keep the sun out of my eyes, they look good, they are hard to break, and I don't care if I lose them. It's a miracle I held on to a pair for 2 years. Buy them, enjoy them, lose them, and come back here.