I'm 5' 10" and 190 the large jacket fits great and is still big enough for layering a fleece jacket. Warm enough for a cool day on it's own. Wind and water proof with lots of pockets (hand warmer pockets are lined). Really like the coat , hope it lasts for many years.