The cat tree arrived earlier than stated. It is well constructed and very sturdy. It only has one piece to attach which takes less than 5 minutes. It's perfect for our sun porch, a great size for our medium size cat and he loves it.!