My son loved the shirt, and the material is good quality.  The fit runs fairly slim, though, which was fine for him.  But the shirt is regular length, slim fit around, so something to keep in mind if that wouldn't work for your child.