What to pack..?

Ashley • Mommy of an angel, step mommy to two monsters. Baby #2 due March 2016. 😍 All four have my whole heart.
What are essentials to pack in your hospital bag? For baby? For mom? Dad? What did you pack that you didn't need? Will the hospital provide diapers/wipes? (I know every hospital may be different on that) when did you start packing your hospital bag(s)? Anything else I need to know? :)