I would replace the seat cover, or look for a pick your parts salvage car to get a seat from. I had the same perforated seats in my 04 Honda Pilot, after a few visits to the local salvage yard until a clean seat showed up. I only took the bottom part of the seat, $20.