Got a large and fits perfectly for what I want. I am 5'9 185, athletic build. I prefer to wear a thin fleece layer/ thin sweatshirt under this and fits snug after that but still a good fit and not too lose without. I'd say 40 degree with a t shirt on would be about the warmth factor while the sun is out. I was walking around several blocks at 25F with a sweat shirt under and fine for shorter periods outside. Shell provides wind block and repels water well. Great price and professional look. Probably pick up another color.
Rating: [5 of 5 Stars!]