This rash guard is great although unlike Body Glove, they run really small so I would order 2 sizes up!  An average 10 year old boy would actually wear a size 14 in this.  My smaller 10 year old wears a 12.