44 days until due date!

Beverly
Kind of freaking out about making sure I have what I need ... Just in case I'm forgetting something what are your must haves for newborns ?