I bought this a while back to help our 20 year old cat get on the bed, my bed sits higher then normal, she took to it right away, and the other cats love it as well. It also helps with them scratching on other surfaces as well, this gives them their very own scratching spot. 

The carpet is not the best for scratching but not worth taking a star off. once it looks bad will look into re-carpeting it.