I purchased two of these cat trees, my cat loves them. He plays with the dangling ball and climbs all over them. My cat is just a little to big for sleeping on the top bed but still they were an excellent buy and good quality. They were delivered on time and very easy to assemble.