I don't think this is a bad product, but it's like molasses. It's sticky and tough to get your cat to even sniff at. With my cat, I have to rub it on his paw for him to lick it off. He usually ends up wiping it somewhere, and it's a pain to clean up. I can't even speak to its effectiveness, because he won't eat it.