Hands down... one of best purchases (and my wife even bought it for me) out of all my gear. I bough a large, the shoulder pads are a bit big, but the adjustments you're able to make quickly squared that up. I agree with others, I just wear a LS jersey and you hard can tell it's on. I'm even able to comfortably wear my backpack when we're out FR roaming. At this price, it's stupid not to buy it. TLD as always keeps putting out qualitiy gear.