How well does dying seats work?

Yes use a very good vinyl cleaner first before spraying. I used a product called painter pal. You will need to wash with water after applying. But when it is done they look way better and the vinyl paint will adhere much better.
AL