I bought these for cycling on windy days and allergy season as I wear contact lenses which cause slight eye irritation. For the price they worked great. The soft foam seals my eyes nicely, unlike some of the Wynd sunglasses I've tried that leave too much air around the bridge of my nose (and cost twice as much). I've had no issues with the inside of the lens fogging up while cycling, and there are vents that let in some air to help prevent this. As long as you keep moving, you should be fine. When my ride ended, it fogged up a bit after a few minutes when I parked the bike in the garage. The foam padding ensures a snug fit, but it will make your face a little hotter than with sunglasses. For the price if they lasted more than a year I would be happy as they are so cheap I wouldn't mind buying them again.
Black Motorcycle Leather Chaps For Women With Braided Design And Zipper - Xelement B7556 - Size 14
30 Review
Ride In Style And Safety With Xelement CF462 Ladies Black And Pink Tri-Tex Motorcycle Jacket
42 Review
Red L Motorcycle Gloves: Breathable, Touchscreen & Anti-Slip For Men Women | Hard Knuckles Protection For Motocross, BMX ATV MTB Cycling, Road Racing - COFIT
39 Review
Xelement B7552 Men'S Black 'Easy Fit' Premium Leather Motorcycle Chaps - 36
32 Review