I have one. I can't say its been my best jacket. It is built really well as are all Carhartts. But the sleeves are too skinny to wear while layering. Anything more than a base layer and I can't really bend my arms. For a soft shell, I don't think its that breathable. I have a Patagonia Core Skin jacket that is warmer, breathes better, and it more weather resistant. But it is almost more than twice the cost. If I had it to do over I would not get this jacket. You want a size large tall for cheap? 