Hospital bag?!?

Desiree • 24. California living 🌴 loving every moment with my baby girl 💕🌸😍
I'm only 31 weeks right now but I'm struggling in what to pack for the hospital. I want to do this early on because I always wait to pack until the last minute. What are the essentials that I need to pack. Help please.