We got the Sunbrella fabric, solely based on the information that it’s almost cat scratch resistant and doesn’t stain easily, since it’s really an outdoor material. This is not true at all, this thing stains ridiculously easy. We have cats and kids, but don’t allow food or drinks away from the table. I have a steam cleaner and if I just use steam and nothing else, it leaves these big stains. Don’t be fooled, keep looking.