my cat was on it before I could finish putting it together. it was easy to put together. it is a little small for my big boy and he hangs out and over everything he sits on. the towers are a little wobbly.  I feel it is made for kittens. but my boy loves it and that is all that matters.

Pros: easy to assemble ,well made
Cons: a little small for a large cat wobbles when he sits on the towers