I have a long hair cat, who frequently throws up and hacks up hair balls. I have tried many kinds of dry cat food, and have yet to find something that works 100% on stopping hair balls. This kind of food didn't make much of a difference in the frequency, or amount in which she vomited. I made her finish off the large bag I bought to see if it would start helping her after she was on it a while, and it did not do what it claims. Normally she meows and twines thru my legs when I fill her bowl, and with this kind she didn't do that, and picked at it like she didn't especially care for it. Quality of Ingredients I didn't like reading the ingredients and seeing the by-products and fillers in a food that claims its much healthier. I also would say the ingredients are not the greatest in quality. Flavor Selection My cat didn't like the flavor very much, and she didn't gobble it down like she normally does with other kinds of food. I finished off the bag but I will not be buying another bag because I know that she didn't like it.