Well, it sure keeps the cutting edge from rusting until I can use the implement the next time. Its a good, tough paint and reasonably priced. A lot of "how long will it last" depends upon surface preparation. On non-cutting surfaces with proper preparation it should last a good long time - 8 to 10 years, at least. I repainted the cargo racks on one of my ATV's with the stuff around 10-12 years ago and its still looking good - no flaking, crazing etc.