My hyper 1 year old cat loves to climb the poles and sleep on the beds.  My 22 lb large older cat cant really jump but loves to sleep at the bottom where I put a cat bed.  Pretty sturdy for the most part except for the side with the extra post, My husband put it together and was happy that it came with an allen key! Its pretty large and tall and fits with the colors in our apartment.  My cat loves it.