Who has packed their hospital bag!?

Cassie • Married 8/7/10 Our sweet baby girl born 1/26/16
I'm due Feb. 4th so 29 weeks today... FTM so freaking out a bit about how much I still have to do. My dr thinks I will probably have baby towards end of January. Is it too early to pack my bag!? Also, BTDT moms... what are some out of the ordinary things you were happy you packed!? Thanks!!