The bottoms are almost too small.  I ordered 12 mos and my daughter is only 7 mos.  The top is too large, which I expected....but she isn't going to be able to wear the bottoms much longer....other than the bottoms being so small, it is super cute swim outfit.