The set is really cute! My daughter is 3 months old and I got the 3-6 month size. The top fits perfectly, the bottoms are still a bit big, but not so much they were falling off. Giving 4 stars though because the colors of the rainbow are not accurate. On the website the rainbow looks red/brown/orange and its actually tan and green. Still cute and aesthetic, but was hoping for the red color