My cat has a thick coat, in spite of regular combing she constantly threw up hairballs. Since using science plan science plan hairball control 5 yrs ago all the hairball problems have stopped. It has completely worked on my cat, and the cat loves it.