I'm 6' and 220 lbs, thick neck and wide shoulders, and barrel-chested. I went with the XL, for the purposes of layering underneath with a fleece vest or jacket. Fit on me with such layering is absolutely PERFECT.If you're of similar height but a thinner build, or the same build but do NOT plan on layering, the L size will probably suffice. I needed a bit of extra room for layering and making "dead air" space for warmth.Jacket stops about 3" below belt-line, which is perfect for this type of coat. Sleeve length is perfect as well.I'd say this jacket is probably ideal all by itself for temps in the 40's-60's with just a shirt underneath, maybe into the 30's or even high 20's if you're doing something active like exercise, vigorous walking/hiking or strenuous work. If you plan on using it in colder temps for less-active stuff (lots of standing around, etc) then layer it underneath with something else, and it should probably be ok into the high-teens to 20's for most cold-acclimated people.It is NOT of sufficient length to conceal a typical pistol carried in a standard outside-the-waistband type holster. The bottom of the holster will be visible below the bottom of the jacket.This jacket is NOT water-resistant by design, BUT you can spray treat it with a product like Kiwi Camp-Dry or similar water-shedding spray for very good water repellent properties for light rain conditions or all types of snow/ice.It's also great in that it packs/folds up/stuffs into its' own small stuff-sack (included), making it a good choice for a travel coat for chilly weather that doesn't take up a lot of space.The only thing I would change about this jacket is adding a draw cord around the bottom to tighten up the fit at the waist. Other than that, it's perfect.
Rating: [5 of 5 Stars!]