Easy enough to put together. My cat loves it. The one thing I wish I had done was measured him first as the top beds are too small for him. He is about 20 inches long not counting his tail and the beds on top are so small for him he has to really curl up. We may try to modify it ourselves. It would be too much of a battle to take it apart and try to fit it back into the box for return. Otherwise, he does love the boxed in hidey hole and he climbs on it and enjoys watching out the windows a lot.