The cat tower was easy to assemble. The most difficult part was putting the stairs together, specifically attaching them to the tower. My cat loves it! Also, it is easy to vacuum to keep it clean.