Sizes differ for actual fit. Made for small frame males like skinny teens. I buy my Large shirts from American Eagle; they fit great. But, when I purchased them in the same Large size they fit like a small, not happy. Keep you posted for their return policy...