Never use flat black paint on iron work unless you want it to rust. Flat black has marble dust that creates a path for moisture to get to the iron. Use semi-gloss or satin finish instead.
— Ivan Bailey