Over-sized sweatshirts

The X-Large sweatshirt did not fit my friend who usually wears this size. He is 6' 2" and 180lbs and this X-Large would fit someone his height but 280lbs or more. The length of the sleeves were great, but the torso and shoulders were very large/wide. A 10 ounce fabric is on the lighter side for a sweatshirt and the inside felt more like polyester than cotton. I was very disappointed with the product and was able to return it, but was responsible for the shipping charges both ways.