One of the reasons I bought this was another review that said the velvet fabric is cat-scratch resistant. And it's true! My cat hasn't tried to scratch on it at all. It also looks great and is firm but comfortable.