i loved this shirt.  the colors are great but it was way too small for my 6 year old.  he is for sure a big kid but he wears a 7 in pretty much everything so that's what i got in this.  it wasn't even close to fitting him.  he had to wear it for our even because i didn't have time to get anything else but he won't be able to wear it again.  it was tight and short and after washing and hanging to dry it looks more like a size 4 or 5.