I wore this jacket all winter. It's got some fuzzy stuff on the inside, down panels on the front, fleecy pockets that zip up and stretchy softshell arms. It's cozy and straightforward. I personally found it too hot for hiking (I prefer to layer and this is an all-in-one) but I did use it a few times when my normal down jacket was out of commission. It kept me warm every time. It can tolerate a bit of rain and stays dry in the snow. I adore this jacket for moderate winter conditions (when you need a longer jacket then this is not warm enough; I'd rank it to about -10C). Oh yeah - and it looks great!