Average newborn clothes fit babies weighing 5 - 7lbs. Many babies will outgrow newborn clothing in the first few weeks. Keep it simple and buy fuss-free basics like this basic short-sleeve bodysuit from PaigeLauren.
Newborn babies will wear multiple outfits a day because of messy blow outs and spit ups. The number of pieces you really need depends on how many loads of laundry you want to do a day. Here's a basic checklist:
Bodysuits (4 to 6)
One-pieces (4 to 6)
T-shirts (4 to 6)
Long pants (2 to 4 pairs)
Sleep Sacks (1 to 2)
Caps (1 to 2)
Socks or booties (4 to 6 pairs)
Keep clicking through these slides for more intel on what to get, and what to skip.
Tip: Wash a few newborn basics before baby's arrival. Keep the tags and receipts for extra unworn items so you can return them later.