bought it for my daughters new kitten and her 8year old cat.  Didn't take long to assemble, The kitten loves it,but the hiding places are too small for the adult cat. all in all it was a good purchase.