The only problem with steel is that no matter how well you paint or coat it, it IS going to rust.