Our kitten LOVES this. Very fun watching him play. He does not use the top porch for sleeping yet.