Easy to assemble. Sturdy and good quality. I just wasn't happy about the rope hanging above the opening as my kitten keeps falling down while playing. I had to closed that opening with a cardboard piece. Other than that I would recommend this product.