I can't give it 5 stars because I used it in combination with the generic version of Capstar. Making sure to cross the t's and dot the i's. As of 3 days later, fleas are gone. Easy to administer (a welcome relief after attempting to get my kittens to take pills). Worth the money.