Rust-Oleum does have products for transforming countertops & cabinets specifically, if you wanted to try something that was absolute.
But, I have seen a lot of positive postings about successful cabinet transformations with the Metallic Paint too! The directions state it is great for multiple surfaces, and to sand smooth surfaces. I personally know it has great adhesion, it is a bear to get off once it dries!!
While I haven't personally tried it on laminate, I would! And sanding it would also be important to help the 1st coat stick.
6 months ago