The coat is of excellent quality for the price, and very warm, almost too warm for Louisiana.  I'm 5'10", stocky with 50" chest, and a 38" waist.  The XL coat fits fine in the body with just a little extra room for laying (but you probably won't have to)..  but for me the sleeves are at least an 1-11/2" too long...  If you're handy with a needle and thread you may be able to pull the sleeve up in the underarm area with much of a crease... I can believe the price for this coat, well worth the money and a $20 alteration if you need it...Thanks Amazon...