Ordered an XL, and this fits like barely a medium. The arms are too short and very tight, the hood and neck opening is tiny, and the length is laughable.

Wish I kept the tags on, I would have returned this.