getting ready for baby

Danielle
Hey ladies. 
What are the essential things that I need to get before baby arrives? Due March 30th but want to get some things ordered in the January sales. There's so many different things and I don't know what I'm looking for 🙈🙈!!