Zinsser Allcoat is a durable paint finish that resists flakes or cracks but when applying to a surface already prone to this, we advise thorough preparation to clean the surface and remove any loose or flaking paint before applying the Allcoat.