Ordered an NBA jersey in a large, the size I normally wear. Takes about a month to get it (it comes from China) and then the size looks like a youth size small! I mean I know the people in China are smaller than the U.S. but this is crazy. Wrote to them about sending back for larger size, but they told me it would take months and postage would be about $30 dollars. Told me to send more money and they would send me another. Save your money and use a better source for your shirts. This company just wants your money, they couldn't care less if you are happy. And there is absolutely no way to know what size to order and get what you need.