Ordered 2 cat trees- one came fully assembled and then this one, which had to be put together. Very clear directions and super solid- the pre-assembled one that I ordered arrived damaged! (Overstock was great at replacing). My cat loves this one so much that I wouldn't hesitate to recommend and Go Pet tree. Great product, great price!