Stops wind, water resistant, and construction is solid. I am between a L and XL, and support advised XL and it fits perfectly. It is a boxier fit, which makes it perfect to layer a hoodie or sweater underneath if cold enough. The Velcro tabs on the side make it easy to shrink the waist if you don’t have a layer underneath. It sits like an inch and a half lower than a traditional trucker jacket, which I actually prefer, don’t have it riding up much if you raise your arms etc. There is just a bit of insulation in the chest and back, which I think is just the perfect amount for western PNW. Very cozy cotton lining on the inside, and the sleeves are rayon lined not cheap polyester which is a much appreciated detailed that most manufacturers skimp out on.