I used duplicolor vinyl paint on my steering wheel and am pleased with the results but I would hesitate to spray a seat. Hope it holds up for you.