Ordered this coat for my husband who is 6ft approx 230lb very broad/muscular build. I was very nervous that it would not fit and read a ton of reviews. I ended up getting him the XL and it fits great! He has just enough room to layer if necessary and the length of the body and arms is perfect! In addition the coat itself it very well made, feels very sturdy and super warm! Highly recommend.