My daughter is 10 and is average height and weight for her age.  I ordered a size 14 in hopes this suit will last 2 summers. This suit is cute and the shirt fits perfectly, meaning it's just a hint roomy now and should last 2 summers.  However, the bottoms just fit so that may not last the summer.  I took a star off because I feel these run smaller then they should.