It arrived on time. Was a bit of a pain in the ass to put together, but, so far, seems sturdy, and good quality. Nothing was damaged upon arrival, but, having seen other reviews, make sure to check all of the pieces before beginning to put it together.