Yes just prep them very good..fine grit sandpaper and clean pieces well after. I used Krylon for plastic and it turned out very well in my opinion. Also 2 thin coats are better than one thick one, or more, again prep is most important. Good paint though too, I guess.