This cat tree is very sturdy and was fairly easy to put together. I was worried the perches would be too small for my medium sized cats but they fit perfectly! The only thing I don’t like about this cat tree is that the smaller cat condo at the bottom of the tree doesn’t not sit flush because the platform beside it comes out too far and it’s a bit of a challenge for the kitties to climb to the top of the cat tree because where the bigger cat condo is has no platform below it that comes out further than it so the kitties have to pull themselves up there. Overall, this is a great cat tree for the price I paid and I would recommend it.