I'm a big guy (6'3'' 255 lbs) and the XL fits perfect. It is long enough to cover my bum and there is plenty of room for layering. I can wear long underwear, a slim-fitting softshell, and a 800 fill down jacket underneath when it's REALLY cold. Despite this, it is not so big that I feel like I'm swimming in it when not layering. I'm naturally a sweaty guy and the pit zips are large and keep things nice and cool. The Gore-Tex Pro seems pretty breathable, yet it is totally waterproof and TOUGH. I'm not worried about bushwhacking in this jacket. There are four large pockets on the outside, but they are all chest level. This may seem awkward at first, but I have found that I prefer them this way. It means that stuffing things in your pockets does not add girth to your waist, which is great for unrestricted arm movement as well as being better for a backpack's hip belt. The smaller internal pocket is perfect for an iPod. I also love that the hood is stowable (I hate having a hood flopping around when it's not being used). It should be noted that is is a shell only - don't expect it to keep you warm in frigid weather and wind. However, with the proper layering, this is as versatile a jacket as you will ever find. Perfect for every outdoor adventure, yet stylish enough to wear around town. My one and only complaint: the price. $550 is a lot of money to spend on a jacket. That being said, I don't regret spending the money on what I consider to be the perfect jacket. I consider it to be a sound investment and I expect that because of the build quality it will last for many years to come.