I bought this jacket one month ago. It was actually too warm still to wear when it arrived. I've been wearing it for the last week and it is much warmer than I thought it would be. In New Jersey it gets pretty cold, especially in the morning when I head to the gym, In 40degree weather I only need one t shirt under this jacket. I am 6'2" 175lbs I have a lean athletic build, The torso is a bit snug, but not tight, the sleeves are the right length. Large fits me well and I am pleased with my purchase.TNF red looks good on me. I will admit at first I was a bit disappointed with the outer-shell material, I thought it would make a lot of noise and be un comfortable, I was wrong it is quiet, comfortable and surprisingly warm