I usually buy XL in jackets. This XL one however was a little bit oversize but I like the style a lot because it's really "in" right now AND I can wear a hoodie underneath when it's really cold. Can't beat the price!
Pros
It was just what expected. As a Christmas gift, the recipient lived it.