My daughter is 8. I purchased a size 10 and it was too smalll. I purchased a 12 and it was still too small. I hate returning swimsuits once they have been opened so now I have 2 new useless really small girls swimsuits.