Only reason why I didn't give 5 stars is because there were some loose seams on the bathing suit. Other than that I loved the suit and my little girl looks adorable in it.  I figure at her rate of growth, those loose seams won't make a difference, and at this price I don't really care.