I've only skiied two days with the goggle but so far, so good. They are comfortable to wear with the strap under the helmet, or over the helmet and the visibility has been great with the persimmon lens. First day I skiied with them at Breck it was overcast and flurrying and the goggle picked up the definition of the snow without any problems. Second day was bright and sunny and I didn't have any problems with glare or with feeling like the lens was letting too much light in.
Style wise, at least for my face, the frame of the goggle sticks out quite a bit and looks a little bulky, but that is a very minor complaint.
Overall, have really enjoyed the goggle so far.
[sidenote: I typed "google" before typing "goggle" every single time I went to write "goggle" in this review...it has taken over my mind]