This is an excellent product, exceptionally warm and comfortable to wear. However, the sizing is a significant issue. I ordered a large, even though I usually wear a medium, and it's still very tight. Also, it's quite short, so when I lift my arms, cold air gets in, which defeats the purpose of buying something meant to keep you warm. Even with this drawback, I plan to reorder, but I'll choose an XXL this time.