I ordered a size up from what my baby usually wears in Carter's (18 mo is usually loose on her), hoping to have some extra room to grow, but the 24mo top just barely fits.

Unfortunately the bottom that came with it was a different print and size from what I ordered and is useless. It arrived in the mail the day before leaving for vacation (and I need the shirt!) so I can't return it. Really annoying to waste money on half a bathing suit.