To be any good at all, you have to coat the entire thing (whatever you're working on) with POR. Any edges just let the rust creep underneath. I have had it hold up like 5 years on a tie rod-that's the best I've ever gotten. For bodywork it's almost worthless unless you can coat the entire car. Yeah, it's better than rattle can primer, but for the same money there are better solutions. POR makes you buy the cleaner, etcher, base and top coats and it adds up to a lot of $$. It still peels off in sheets a couple/few years down the road. The only good things are that you can brush it on with no respirator and it kind of self-levels. So it's a nice way to make your trailer frame look nice after you build it, but it's not going to hold up on a rust-belt car. It's really just a water-cured urethane and you can find similar chemicals for way less money.