Darling suit but the shirt is tight especially after it gets wet. Buy a size up at least! My grandchild wears 6 month Carters and they are comfortably loose. We bought 6-12 ruffle and its tight  The one piece was also very tight