This jacket is really warm and yet lightweight and comfy. I'm usually a XS and I purchased a XS and it fits very well. It's snug at the hips but not too tight. Adding a stretch part at the hips would've helped this, but it's not a big deal to me. I love the green/teal color too.