I've never used Science Diet before but from the list of ingredients it doesn't sound very good. Felidae, Innova and some of the other brands already mentioned would be much healthier. I believe in feeding your animals the best food that you can afford.

I now feed my cats Innova Evo dry and wet food and Storm is still on his Royal Canin Urinary S/O wet and dry but he also gets some Chicken & Rice Felidae wet mixed in with it and some of the Innova Evo dry food sometimes too. Starr is still having some issues so he may be going on a raw diet soon or something else.