Perfect for my two rapidly growing kittens, it is a very imposing structure when finished,  The instructions are pretty basic but relatively easy to follow and all the parts are  labelled which made is very easy to put together, very sturdy, even my  10 year old grumpy cat loves it.