We have leather seats. They are full of scratches yes, but I don't really care. 3 times per year, we rub leather-care-cream on the leather for maintaining. I woold never take fabric again, leather is so much comfortable!!