My cats love this tree.  Not sure how long the carpet will last on the posts though as the cats scratch a lot.