We bought this for our new kitten. It is just what we expected and I am sure she will get a lot of use out of it as she grows. There was a little more assembly required than I expected but it was  very doable.