Easy to put together, everything labeled accordingly. Only tools required were an Allen wrench which was included. I only wish the carpet on this product was not as thin as my cat has been merciless- some of the stitching has come undone as a result. It does seem to shed a significant amount. Also it appears to wobble a bit under the shifting weight of my cat which I was surprised at since he isn't necessarily a heavy man. Nevertheless HE loves it.