Easy to put together and the size I was looking for.  My kitten is 3 months old and its perfect size for him. The fabric is disappointing compared to how carpet trees used to be, in addition to the tree not being 100% covered. Overall it works for now, def not a one time purchase for the life of a cat.