One of my two cats was totally fine with this food, but she is an unfussy tank of a cat. My British shorthair vomited it all back up straight away. I tried it twice and have had to put the rest into the animal shelter collection. Only tried it as the food they are both happy on is out of stock and has been for ages.