My cat loooooooves this!  He's a big boy (12 pounds, but he'll be around 20 when fully grown).  The last tree that I got him (different brand) lasted about 4 months.  Then the top perch broke off.  Nothing will go anywhere on this one.  It's so sturdy and heavy.  He loves to lay all goofy ways in the top perch, and he can easily jump around from platform to platform.  He loves the hanging toy, and the scratch posts are easy for him to reach from many different areas (and again, they are really sturdy.  He knocks other scratch posts down when he tries to use them).  I am so happy with this purchase and my big guy loves it!