Great product and definitely value for money.
Wore in both falling snow and in rain when skiing; these were great for comfort and visibility.
Took a bit of adjusting to get them sitting just right over glasses and helmet (tip: nestle your glasses into the goggles first then move both toward your nose together, rather than pressing the goggles toward your glasses and face) but once on they were comfy.
Tended to steam up a bit when sitting still on the lifts, especially if I had a buff over my mouth, but cleared as soon as I started moving.
Shed rain from the outside pretty well too.
I wore my prescription shades on the really bright days but these were ok in weak sun.
Probably my favourite new bit of ski kit.
At that price they can't be beaten.. First class product..