Our microfiber has been holding up well so far, though I heard leather is the best in holding off the beasts. My chenille sofa was so trashed, even Goodwill wouldn't pick it up - and it was only a couple of years old. The main part was fine - the corners were pretty bad; gulp.
The sheriff got body snatched after the plane crash...
The one I got is a microfiber.