Went from using a cheap pair that I bought the first time going skiing to using these and there has been a huge difference. It has great air flow and never fogs up, used to have this problem constantly before. One note is that at first the goggles sit on your nose and pinch in a bit (not in a painful sort of way but more like slightly plugging your nose in). But after using them for a while they seem to have molded to my face better and don't have that problem.
This review was written in the old system and had content requirements that are different than reviews written today.