Previously had the Oakley Hijinks and those fogged. All the edges of the frame touched my face and the lenses were not vented. I loved them because they blocked all light and wind but on humid days they fogged pretty good. No issues now with my perscription Oakley Jupiters. If I didn't need a script I would get the jawbones with persimmon and dark lenses. The scripts makes them a bit to pricey just to bike with. My wife hates the jawbones for everyday wear.....so therefore, I must hate them.