After reading other reviews I bought a size 6 for my son who usually wears 4T, they should fit him for awhile but still not too big. They are play shirts, but can't beat the price and he loves anything action hero.