This is a great barn jacket but it is not going to bring a lot of warmth. It’s lined but not warm, warm. Perfect for 60-degree weather, but not past that. I got the large and it fits perfectly, oversized but not too big. The shoulders fit great.