This is the 2nd year I have used Liquid Fence. It does smell pretty bad but only lasts a few hours. It is pricey and will need to be reapplied after a heavy rainfall. All in all I will continue to use it as it does keep the deer away from my hostas, lilies, geraniums, etc.