Absolutely works,unlike drugstore brands. Gets rid of fleas in the same day. Keeps them from coming back. I suggest gently brushing cat fur at neck to get rid of any loose fur. Be sure to apply to cat's skin,not just on top of fur. Expect scratching to briefly increase a few hours after applying. Then,bye bye fleas.