yes, much better than rustoleum. If you'll have it under carpet, you don't need to top coat it. It doesn't like the sun, must be a morlock

anybody out there a Jules Verne fan? Iknow, who's Jules Verne?)
However, the topcoat stuff does a great job of protecting it from ultraviolet rays. I recommend it.
It goes on easy, but WEAR GLOVES, that stuff does not come off.
There's some other stuff similar to POR15 called Rust Bullet, I think Eastwood sells it. Some like it better than POR15, some don't.