very warm. i did not notice ANY smell which is what i read on some reviews. i am b/t XL and XXL but got this in XL for snug, not tight, fit. still roomy enough for sweathood underneath. keeps my core very warm. primarily used in 30-50 degree weather with long sleeve tshirt or sweats. very good for outdoor activities except would not recommend for running. also stylish enough(mine is black) for late night social activities. very good purchase!