Very easy to assemble. We have 2 big cats and they both fit in the house and on the top two levels to sleep. The carpet seems sturdy and the scratching posts durable. We got the condo within a few days of ordering it! As soon as we put it together the cats were all over it. Great purchase!