I got this for my cat and he loves it.  I did not even have it all assembled, and he wanted to climb up it.  It is his favorite place to be, he loves it!  The only complaint is that it is shaky so I had to put something heavy on the bottom so it doesn't fall forward when he jumps off it.