7. Baby Towels and Wash Cloths
You'll be surprised how scratchy grown up towels feel when you're bathing a newborn baby. Stock up on one or two towels and a handful of wash cloths before baby comes.

$25. Buy them here.