In general, cats prefer dry food, supplementing with a bowl of fresh water as their kidney system is very efficient. Most vets will discourage you to feed them exclusively soft food. That said, my two cats (18 and 16 years old) have never eaten anything else than dry pellets from a brand we have here called Vetdiet. When they were younger, I alternated between hairball control and normal. Now all they get is senior/hairball control.
18 years and my old girl still goes nuts every time I fill the bowl. Cats know how to have a good time
