This is cute but is nowhere near a newborn size. My daughter is one month old and won't be able to wear this for many months. And she is not particularly small - she was 7 pounds when she was born and is over 9 pounds now.