Tried it on, and it is really warm..the material is good. However, the size seems not accurate. I am Large body frame and ordered XL. XL is super tight on my body frame. The top is just ok. But the bottom wont fit L-XL. Wouls perfectly fit, Medium. Overall it was ok.