I ordered this for my newborn baby boy, weighs 7 lbs.  The newborn size (up to 12 lbs!) is too small.  I now realize that Carter's clothing says it will fit a certain size, but the actual clothing is too small.  I ordered some other outfits in new born and they are all too small!!  The newborn will fit more like preemie.  The 0-3 mos. will fit more like newborn size, etc.  Our newborn can wear the 0-3 mos. but NOT FOR LONG!!  I am so disappointed!  The Carter's clothing is really cute and not as thin as some brands.  The quality has gone down in all clothing!!