My grandson, age 5 1/2 received this shirt a few weeks before Halloween and wore it to school. For Halloween day he specifically asked to wear this shirt because he liked it so much. The size 5 fit him but is probably large enough to fit him next Halloween as well because he is on the smallish medium size.