Got these for my boyfriend after my 4 year old accidentally stepped on his last pair of sunglasses. These are almost identical to the last pair he owned, but cheaper price. They fit well and keep the sun out of his eyes, so he's pretty happy with them.