I originally purchased this at Carters. They were out of stock when I went to get it in a larger size (becuase i love it!). This one came in the mail and it's MASSIVE! Says 24 months, but is definitely a 4. Also, the fabric is silkier, not as soft of cotton. I'm not sure if this is a legit Carters sleeper, but it sure looks to be tag wise. Anyway, it's fine except too big. I'm keeping it because she can just wear it when she's four. I just wanted others to be aware.GIANT PAJAMAS.Have to agree with other reviewers, they are definitely a small size 4, not 24 months (in my case) and to prove it I put my almost 3 year old , big 90th percentile, son in them and the fit perfect! LolMy baby girl is also 90 percentile and almost in 24 month clothing now at 9 months. But these are way too big, she can use them when she is 2 and a half or 3.I'll just save them for her because they are 100%polyester they won't shrink- down size if you want them to fit your baby now:)Cute graphicLove these! Fit great, nice material and very comfy for my little girl! Cute graphics too!Bought these for my granddaughter and lover them! I was very happy with the price v quality ratio.