It's a beautiful shirt. It does run small, but i read the reviews before i ordered a large for my soon to be 12 year old. He is average hight and slim. I am ordering an other one. Nothing can beat the price. It is authentic Adidas.