Very easy to put together and my cat absolutely loves it. The only downfall is that my cat seems to find it difficult to get down when up on the top level and often jumps down to the floor straight from the top, which makes me worry about his joints.