It is disappointing.  My cat sits on the same shelf as the the cat in the picture, because it is the only comfortable place for him.  The round shelf on top and the little compartment are too small and so are the other shelves.  He liked playing with the little ball set on the bottom shelf for about one day and now is bored with it.  He loves the top hanging ball but he broke it after a week and I have retied it a couple times.  The elastic material is too flimsy.   My cat is only 7 months old and is not big.  This thing would work for new kittens that are really small.  He likes the rope mildly if I play with him.  So this thing boils down to one usable shelf.  The rest of it is window dressing.   I would not recommend it.  I would pay more and get a taller sturdier one with bigger shelves that are really useable.   This is cheap junk from China but he does use the shelf.  I have it by a window and he  sits on it to look out the window.