Have used these for cycling and have been very pleased with how they have not fogged, come loose, and are very comfortable. Have used Rudy Kerosenes for years, but always end up with scratched lenses, with the cost of replacements being ridiculously expensive for what they are, and how easily they scratch. The lenses on these could be easier to change, but still a great set of glasses at the price.