The North Face has done a great job with the Alliance jacket. Not only is it stylish, but it's functional as well. The jacket fits wonderfully and is very comfortable. Complete with pit-zips, removable hood that zips and buttons, zip-in compatibility with certain fleece jackets (i.e. TNF Denali Fleece), and plenty of pocket space, this jacket has everything you need. The quality is wonderful, and the price makes this jacket so much sweeter. The jacket is comfortable to wear by itself for those April showers, but still roomy enough to layer or zip-in your favorite fleece and hit the slopes. Overall, I'm very pleased.