I only have kittens at this point - 6, 5 months so I'm not sure how it will be when they become cats, but I think it will be good.  I have another one I got from a guy who hand makes them in Kentucky so it is a little hard for me to give it 5 stars as that one is super solid, but they love it.  It was easy to put together.  I am 52 and 5'4 and I put it together myself no sweat.  You will have to use a ladder when you get to the top part.