Delivered a day early, came with everything we needed plus extra hardware. One of the drawer racks was cracked in one spot, but it didn’t impact the integrity so no worries. My husband and I love and it’s kept our shoes from our little baby Dino’s (puppy) mouth!