Glasses fit great, block out the sun, and are durable even for the price. I purchased these last summer for the creek, and somehow have managed not to lose them for almost a year. They fit snuggly enough that when I go in the water they don't fly off, and loose enough I don't get annoyed at wearing them. Lots of positive comments on the color and style. Easily would buy again if/when I lose my current ones.