My cat's love their Kitty City.  They play on it for hours.  The dangling balls are so entertaining for them.  On occassion, I take apart their city and rearrange the components so they feel like they are playing with it again for the first time all over.