Love this tree! It came mostly assembled and was easy to finish putting it the rest of the way together. This is a quality product. Very sturdy and the carpet is comfy for my fur babies. Well worth it for the price point. My boy is big and fits great in the top shelves. Will definitely get more from this company. Very pleased!