Newborn shopping

What are some of your newborn must haves?? I am getting ready to welcome a my first baby (boy) in December and I still feel like I am missing so many things!!