I was looking for a non-down super warm jacket that looks stylish and not ridiculously priced like canada goose, no thanks. This jacket is perfect! super warm and the hood is huge and warm, and if necessary will keep the snow out in a serious blizzard. I get lots of compliments on it! I am usually a small or XS depending on brand, I bought an XS and it is not snug in any way, it fits perfect! My only complaint is sometimes the zipper is hard to zip up.