Way too big.  It's a nice T-shirt, colorful and appears well made, but size 8 kids is way too big for my eight year old grandson.  We are going to wash it and hope it shrinks a bit.  If not, he has one that he can look forward to growing into!!