This works pretty well. I currently have 2 cats, one is a longhair and one is shorthair. I have tried many topical flea tx's. One of the cats scratched more the first 3 days after the treatment, then he stopped. The only problem after that is to remember when the end of the month is almost here, so I can treat them all again.