I bought this shell to wear over my puffy in adverse weather and for extra warmth while mountaineering, resort skiing, AT, and camping. I got it in late fall and haven't had a chance to test it out without the puffy, though it seems like it would work great for fall and spring conditions.
I really like this jacket. It keeps wind, snow and freezing rain out completely, even in a blizzard. This jacket is definitely a shell - it's not insulated, and doesn't provide much additional warmth, but it does a great job at keeping out wind and moisture while breathing well. Combined with a puffy, mid-weight and base layer, I've stood out in the elements for an hour at -10* F with wind and snow, and was comfortable.
The jacket is well-designed and I like the features. The hood is shaped well, adjusts nicely, and fits over both my climbing helmet and ski helmet. The brim is nice and sturdy without being too rigid. The pit zips come in handy, and I like that they each have two zippers to pull. The seams are sealed well, and the main zipper works great, with two zippers to accommodate your climbing harness or make it easier to take a leak. The waist and hood cinch and loosen easily, even with big winter gloves on. Side pockets are placed nicely high for when you wear this jacket with a harness or pack with a waist strap. Wrist closures are easy to adjust, and I like the sturdy panel on each velcro flap, it makes it easier to grip with bigger gloves. I have not had a problem fitting the wrists over my winter gloves, though there isn't a lot of room left over when you pull the untightened sleeve over the glove.
My only complaint is that it would be nice if this jacket came with zipper pulls on the small interior pocket and pit zips (similar to the pulls on the side pockets). Those zippers can be hard to grip with larger gloves on. This is not an issue for either of the main zippers, one of which has a zipper pull and the other doesn't. However, since zipper pulls are easy enough to make yourself, this is a minor complaint.
When I bought it, I was about 30 lbs heavier, and ordered the XL based on its more athletic fit and to fit over a puffy jacket and base layer(s). It fits very well over a size XL Mountain Hardwear Compressor puffy jacket. At my current size, I'd definitely go down to a size L. Now that I'm smaller and will need to replace this jacket for fit reasons, I'll definitely be getting another one.