Hospital bag

When did you pack your hospital bag? What are some essentials needed. C section moms especially