Hi there! Infinity can be applied to most surfaces, provided that the right primer is used and it's a smooth surface. Just bear in mind that it doesn't hide imperfections, so surface preparation is essential for an ideal finish. Thanks, Impera Italia