Product received on the date promised; however, one of the shelves was not pre-drilled so we could not assemble.  Awaiting replacement shelf.  Hopefully it doesn’t take too long.