It arrived quickly and was not that difficult to put together.  Some of the connectors were bent but a hammer solved that problem. Overall, it is a great product and my pets love it.