This is a good cat tree, sturdy and straightforward to assemble. We had to do some modifications to make it work for our older cat, we took the padded edge off the top bed so that there was more room to get up and down, and a box on the floor next to it for the same reason. We didn't attach the tunnel either, too narrow for anything but the tiniest cat. But our cat loves the hammock!