We switched our cats to this food a few months ago, cats are doing great for the most part after the switch. Coat is much better, and they seem to have a lot more energy, overall much better off on the new food, though since switching they seem to throw up more. I have had them all to the vet in the last month, no problem all blood work is fine. I did not ask the vet about the food as they will try to up sell me the the food they sell. We give them the Chicken & Brown Rice Recipe, our cats are between 4 to 9 yrs old, we have had them since they were kittens, I am just wondering if there stomachs are still used to the other crap food we have been giving them all these years. Any thoughts? Thanks