A little tough to assemble, finding the holes for the screws. Not sure how long it will last. Thin fleecy fabric. If you are looking for a cat tree that will serve as a scratching post as well, this is not it. But it might be adequate for my super senior kitty.