Hospital Bag Must Have Essentials

Packing for the hospital can seem overwhelming. Like, what do I really need? I don't want to overpack and I don't want to under pack. I want to make sure I have the right essentials.
So I thought, what makes packing for traveling easy? A list! So with that, I am sharing my personal list of hospital essential with you all. I hope you find this list helpful and valuable as you are preparing for your little one to enter into the world.
Just a side note. I have Kaiser Permenate, who provides a fair amount of items that I choose to use and not bring from home. Such as non skid socks, diapers, wipes etc. I have included these items on the list incase you'd rather bring your own or your birthing center/hospital does not provide these items.
Moms List:
Drivers License or valid identifications
Insurance Card
Copy of Birth Plan (I purchased this visual one here)
1 fresh pair of clothes to change
Robe (preferably a soft nursing robe)
Toothbrush and toothpaste
Hair brush and Hair Ties
Perineal Spray or DIY spray
Snacks
Optional items:
body wash
lotion
mints
dry shampoo
make up
Babys List:
Going home outfit
Knotted gown with hat
Partner List:
Change of clothes
Pillow
Snacks
Blanket
toothbrush
toiletries
Delivery:
Snacks
Diffuser and oils
Music
Tennis Ball