Well, I am embarrassed to tell you, but we feed our cat, Science Diet, as recommended by our vet. (I would never feed SD to Millie or Jazzie). But "we" had a weight problem and a hairball problem and this is what our vet recommended. I had her on Light/Hairball Control, but now have her on senior/hairball control.
My cat is so finicky, this is the only thing she will eat at this stage in her life. She does not eat canned food or any treats at all. I could leave the dog food down all day long and she will not eat it. So it's SD for her. (Oh by the way, she is still over weight!
)