I debated for days about which cat tree to get for my new kitten.  This one is perfect.  She loves all the upper shelves for sleeping and keeping an eye on us.  I also put a few more hooks in it and hung some additional toys.  It was easy to put together.  Can't say enough good things about it.