After buying and returning two jackets (because of the sizing), I finally settled on this jacket. My son, 22 years old, is 6'1" and 210 and the extra large fit him perfectly. It wasn't too puffy, and he loved the feel of the jacket. He liked the hood, the color and the fit. We live in Arkansas, and the jacket will be perfect for some of our "cold" days in winter. I'm not sure if it would be warm enough for a Montana blizzard, but it works great down south. I think London Fog stays true to "average" sizes ... unlike Columbia and Carhartt jackets.