Mine has held up just fine...the black rustoleum which was in a satin finish, looks great...The legs were so rusty when I got it that it was the only way I could save it. I used navel jelly on it first then the paint....no flaking no problem. The gold area I repainted by hand.