Best paint for interior vinyl??

For changing the color of seat and door panels I use Marhyde vinyl paint (available most car parts stores) But as DusterDude72 says Prep Prep Prep is the key. I used this stuff 20 years ago on a chevelle seats and it lasted 5 years on the drivers seat the little touch up made it look new again