Easy to assemble, sturdy and well made. The round seat at the top is quite small, kitten size but my adult cat loves it and goes to sleep all squished up on it. Next time will look for a bigger top perch for him. Perfect steps as he likes to come back in through living room window. We are pleased with this purchase.