Awesome jacket at an awesome price, be wary of the sizing though particularly if you want to wear the Tech Air system underneath. I typically wear XL, Purchased this one as an XXL based on the A/Stars sizing, it's snug with the XXL Tech Air. Still a great product with fantastic service from the Hyper Ride team.