Used two products successfully.
I used Forever Black which was a very glossy black but you have to put it on in single layers, if you wipe a still wet area it will streak. Let it dry in between coats. Lasted a few years but will come off with road scouring.
I then used Krylon Plastic Black spray paint with excellent results just not as glossy. It has lasted for a few years also.
I constantly have people thinking it is a new vehicle.