My "teenage"kitten loves this!!!!! He's an indoor cat and I purchased it to give him more playing options. He plays with all the hanging toys, sleeps on it constantly and uses the scratching posts. It does need to be "tightened up" periodically, especially if you move it. That means making sure the rods are not becoming disconnected from the round rod holders that keep the whole thing together. I've had it inside and on the screened patio. It is large and if you are into decorating it won't be the look your going for. That being said, if you love your kitty and would like to give him more entertainment options, Mega Cat Tree is a great choice.