The shirt is a good quality one which comes with a cost higher than normal. However, because of the quality, the price is understable. The difficulty loes ok the sizing. It fits mich larger than a regular sized shirt. I can always get away with a size XL. But this shirt is very large and fits more like a XXL. There is a no return/exchange policy which makes this frustrating. I have a shirt that I would like to wear at games (I am a season's ticket holder) but I can't wear because it doesn't fit and I cannot exchange. Very disappointing!