This has held up very well to my cat scratching away unlike every other rug in my house which are all snagged and shabby looking. It is comfortable enough to walk on and not abrasive but I do wish it were more plush.