My cats love it❤️  one of them tore up one of the fluff balls lol 
They have used the upper top beds yet 
It was a little confusing at first to assemble it but I figured it out as I went putting it together