my sister has leather and her kitty hasn't touched it. I wouldn't try it, too expensive to replace. Noella would love it, she grabs ahold of the bottom edge of the couch and drags herself along the floor. It's pretty tough fabric so it doesn't show any rips and tears.
You can get couch protectors that fit on the corners of the couch. Or try double sided tape where they want to scratch