I did a lot of research prior to purchasing this. Durability, assembly, and price were the most important. It has lived up to all three. I was mostly amazed at how easy this was to assemble. Maybe 15 minutes at the most. Our 2 new kittens love it. I was surprised at how much they really use the scratching posts. We can usually find them snuggled up together in the cubby or hanging out on one of the perches looking out the window. Best cat toy purchase we ever made.