This product keeps me super snug and warm. It could be 40 or 50 degrees (I live in Georgia so this is freezing for me) and I can put this on and not even need a coat or extra layer. It is super comfortable, and fits perfect. I bought a Medium. I am 21, 131 lbs, size 34 D chest, and I am like 5'6". I wanted an authentic North Face jacket or sweater. This is authentic and at an affordable price!