This tree is excellent. My kittens love it! Its very sturdy, and perfect for rest and play. It was relatively painless to assemble--there was one piece we had to maneuver into position, and we had to poke some holes through the fabric, but overall probably the easiest furniture assembly Ive ever done.