My cat and I are happy with this tree.  He plays with the hanging balls, uses all the scratching posts and sleeps   in the cave and the lowest bed.  He hasn't been brave enough yet to go to the highest bed.  He also loves to peek out of the cave and then hide...so cute.  This tree was also easy to assemble with my cats help of course.