For the price, this jacket has a lot to offer. Warmth is there with it's 80g polyfill, 10k/8k water & breathability. Plenty of pockets to fit all your nick nacks. Plenty of vents as well. I'm 5'6, 150lbs, and I got myself a small. It fits like how I normally would have my sweaters, which is slim in feature. I got the small because I bought this for the lack of layering up other then maybe a tee or thermal inside. If you want to go 2-3 layers deep, I'd suggest going a size up.
Awesome Teal color, and awesome fabric material. Definitely a quality jacket to my collection!