Got this for my 8 year old. He usually wears a medium size (8-10). I ordered an XL based on the reviews. The overall size fits, but this is made for a very short torso! In the groin area, it tightens even with a large size. The backpack is also very small. cuts tight. I had to cut them off and add some length so it wouldn't be so tight. Although HE loves the suit in general. I think for the money it should fit MUCH better than it is! Esp since I paid more for XL. So I'm disappointed.