I redid my interior exactly 2 years ago.
The trim pieces that I painted where originally blue covered easily but like said above prep is very important.
I washed my pieces several times, then cleaned them with TSP cleaner, then used SEM adhesion promoter, then used SEM Landau Black.
It has held up well. And touches up well too... (I scratched a kick panel)
I even cleaned and painted the shelf for behind the rear set that was grey tweed. It covered well too & it gets some use.
I did buy my door panels aftermarket which came black so I'm not sure how those would hold probably getting touched and used the most. But I like the SEM stuff enough that I'd love to get some GM door panels and try it.
P.S. I ordered some aftermarket pillar trim pieces in the beginning and they were junk... flimsy & didn't fit right.... they got tossed.
Here's my final result...