I'm a big guy and the XL fit perfectly. It's comfortable, warm, and works as a layer or a lightweight jacket. However, the fuzz from the shirt is everywhere! Wash and dry before wearing.
This review was written in the old system and had content requirements that are different than reviews written today.