I bought these goggles just prior to Vermont trip to Mount Snow. we saw very cold temps that weekend (low teens to single digits at the summit) with winds and ridiculous wind chill. for the most part, they did the job, but during the coldest days, the goggles started to fog up and at one point couldn't see. its tough to ride and not see so I was a little frustrated at the equipment failure.
Also, the mirror lens are not really mirror lenses. I was disappointed when I got them, but due to the fact that I needed goggles that weekend, I decided not to return them. I got them for a good price.
Overall, i'm satisfied with the goggles. This site was great on shipping and they arrived as I expected, so kudos for gettin em here just in time..shred