This item will not fit a newborn.  The outfit, in newborn size, is 13.5" long.  My child was 20 inches long, and was several inches too tall for this outfit.  It would be suitable for a small doll but not a human