I have perscription glasses and my work buys me perscription safety glasses each year. I use the old pair for my bike riding. I do not get fogging up unless I stop. Once I am moving again it clears up. The rain doesn't bother me much but I do slow down because of the visibility problem.