Ordered a Large for my 5'11", 215 lb. babe based on reviews and it was a bit too short and too tight in the sleeves and torso. It might work if you like snug shirts. Ordered ab XL and it fit perfectly. I got this for him for working in his shop - it's perfect - so warm that he can't wear it in the house. SUPERRRRR unbelievably soft and comfy. Looks great on.
This review was written in the old system and had content requirements that are different than reviews written today.