So easy to put together and its really soft. My cat loves it, I gave this 4 stars instead of 5 because its definitely meant for kittens, as you can see my cat is kinda hanging off and wont really be able to sleep properly in most of the tree.