I bought these shirts because they were such a great deal. I do think the sizes run a little bit small. The XS size 4 shirts barely fit my 5 year old and I have bought this size in shirts before and have never had an issue. It may just be the fruit of the loom brand. I would suggest getting these shirts but in a size larger than your normally would.