For me this stuff has worked well. I applied it to the under carriage, and wheel rims, of my CK20TLB within one week after getting the new tractor delivered. I do store the tractor in my garage but as of today after about 8 years virtually zero rust and I use this tractor moderately for snow removal and other chores. Goes on a lot easier if it is applied to a warm (metal sitting in 70 - 80 degree air) surface on a warm day. This stuff has a an odor but the smell is not terrible at least in my book. Good rust prohibitor. Happy tractoring!!