Добрый день. Тканевое однозначно будет лучше, чем кожаное. Но в любом случае не изобрели такой ткани, которая смогла бы противостоять когтям животного, а если бы и была такая ткань, то кресло в ее исполнении стоило бы куда дороже. Проще не впускать в комнату животное или пристелать чем-то кресло, пока Вас нет в помещении.