Hospital bag?

What to pack! It's been almost five years since I had my son and I doubt I was prepared then lol so what to pack for the hospital and only must haves! 
I don't want to pack some huge mess that will sit in a corner when I get home forever lmao. And while we're at it... What are everyone's must haves for new baby, my shower is In a couple weeks so after that I'll
Be getting whatever wasn't purchased !