Absolutely not new born. My niece of 1 and a half year fits this...
good product. I took 0-12 and it's small My son is five months old maybe take one size up