This jacket is exactly what I was looking for. It’s rugged, durable, and versatile. I can easily wear a t-shirt underneath and overheat in 35 F weather. I originally ordered the Large Tall and the sleeves were too long for me. I ended up ordering the Medium Tall and it fits much better. The sleeves are a hair too long still, but overall, it fits very well.