I adopted my first cat, Heidi, from the shelter. The shelter had a store there so i figured I would buy the cat food from them and that's when I bought Hill's Science Diet. Then when I adopted my second cat, Bella, I wanted to feed her the same cat food as she has been eating, which was organic. So I fed both of them the organic stuff figuring it would be healthy. Boy was I wrong. Heidi started throwing up from it. I switched them both back to Hill's Science diet and they don't have any problems. As far as I can tell this has been the best cat food out there for my cats. Since then I have adopted another cat, Blizzard, and he loves it too. They are very picky cats. They will not eat any type of wet cat food. The only other thing I will feed them is tuna. So all of my cats eat the same food now and none of them have had any problems. Science Diet is kind of expensive but I'm willing to pay for great quality cat food for my cats.