What was the process and products you used?
I bought dye colorants, topcoat and primer from Leatherworldtech.com
Clean the armrest with a prep cleaner and green scuff pad.
Apply primer with a foam brush and acrylic brush to get those hard to reach places. Once dry, apply a second coat (1 hour if you use a hair dryer or 8+ hours if air drying)
Apply colorant with foam brush and acrylic brush. The first coat always looks like crap, but don't worry, the streaks will go away with each coat that you put on. I used 4 coats to get complete and even coverage. Use a hair dryer to speed up drying, otherwise you will have to apply a coat or two over a couple days.
Apply topcoat (semi gloss clear coat). I used a few coats of topcoat.
* I'm in contact with Leatherworldtech because my paint isn't very durable on the armrest. When my sleeve buttons or watch hit the armrest, I sometimes get a small tear in the paint. I've used their colorant on my dashboard/interior plastics and leather seats and they are VERY durable. I'm trying to find out if they have a "harder" topcoat or if my methods for this type of vinyl were incorrect. I wi report back once I hear from them. The tearing isn't terrible but I am concerned with the long term.