I love this cat condo it is made very sturdy and the carpet is good lasting quality. It was pretty much already assembled when i opened the box so that was a plus. The only downfall is that my cat is finding it a bit difficult to jump onto each platflorm because there doesn't seem to be enough space to land and pounce. But I'm going to add steps to assist her. So happy cat happy cat mom