These are fantastic value, and did not fog at all. They were mostly very comfortable, although the foam can pinch the nose a little. The lens on mine was two tone, with blue at the edges, which took some getting used too when you look around and the snow changes colour, but not a major problem.
use these on the bike, keep the wind out of my eyes when I'm wearing glasses. brilliant. (of course I then had to buy a full face helmet for them to fit so I look a bit of a twit commuting to work now, but hey ho...)