My cats loved it the moment it came out of the box.   There are plenty of places for them to play and hide.  The top resting areas have plush comfortable padding for my babies.