Perfect cat tree! I have 3 cats, and this provides plenty of perches, hammocks, things to bat at and climb that they can all use at once. It is also very stable! I love that it has a wall anchor to prevent tipping as well. Very easy to put together. The cats were climbing it before it was fully together. They LOVE it!