Purchased for my college age son. He is very tall and thin. Usually get him X-Large for the length. This item came in a long so I was hoping it would fit him. It was way to big and when I say way to big I mean it. All over arms chest length. Thank goodness for Amazon and their excellent return policy. Quickly returned item.