It took awhile to get it put together. But it was all labeled well and the instructions were clear. It looks nice. Slowly getting my dogs used to it!