My wife and I needed something to keep our neck, face, and head warm under our helmet while snowboarding. This has worked quite well. The thin upper doesn't make my helmet uncomfortable, and the thick bottom keeps me toasty. There is plenty of length to cover my neck without worry of it getting pulled out of my jacket collar.
The only thing that could be improved is that the face hole is a little tight when I pull it below my chin. However, I am very satisfied with it so far.