I use stuff recomended by a professional show detailer. its called RaggTop. Its made in 2 formulas, 1 for vinyl, 1 for fabric.
I used it on a sunbaked vinyl convertible black top. It took 2 applications, but looked like new, and held up for months. Spray bottle application. Mail ordered it from Florida.