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.
LEGO Technic 42107 Ducati Panigale V4 R, 646 children
44 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
XFMT Full Face Motorcycle Helmet Flip Up Adult ATV Dirt Bike Carbon Fiber S (Large, White Pink Butterfly)
29 Review
Xelement B7552 Men'S Black 'Easy Fit' Premium Leather Motorcycle Chaps - 36
32 Review