What to pack for the hospital?

Katlyn • Firefighter wife👨‍🚒 step mother👩‍👧baby girl due 9-4-2018. ❤️

What do we need to pack for ourselves and for the baby for the hospital and when should you have the bag ready?