I put about 20-30 days on this jacket last year. I'm 6'-1", 225 lbs. and the XL fits well with a base layer and light fleece beneath. Any bigger or if you really pack on the layers size up. Durability wise, it help up pretty well except for a slice from(I think) my board's edge. I love the wrist gaiters, combined with some under the cuff gloves, you're pretty much water tight. The waist gaiter works well when snapped to Foursquare/Special Blend pants.
The cons (for me) of this jacket are:
1. The color. I ordered the Eagle Ridge which looks Brownish in the photos, but more of a light khaki in person(see pic). I'm sure DF would've taken it back no problem, but I didn't bother since they sent this to me as a replacement for another 4sq jacket that I had an issue with. (Seriously, these guys have some of, if not THE, best customer service going over online and brick-and-mortar shops alike.)
2.I wore this jacket on an epic pow day in Switzerland, where I had at least 3-4 feet of fresh coming down on me throughout the day, and while I stayed mostly dry inside the jacket was soaked through and took around 24hours to dry. This really isn't a major issue since it's just a 15K jacket and I wore it in Gore-Tex conditions, I've since tech washed/waterproofed it.
All in all, this is a great resort jacket, feature packed and you can't go wrong for the price. I wouldn't wear it in blizzard conditions or as a street jacket because of the wrist gaiters.