Incredibly cool looking shades, but within three days they were spotted and stained. Wore them to the beach, in the car, and around town - no strenuous activity, no sports - but for some reason the lenses are covered in what look like water stains, and they won't come off. Terribly disappointing considering the $40.00 price point.