I have fed our 2 cats on this burns cat food since they were young cats, they love it and unlike the tinned cat food I used to feed our old cat with they both finish it all up, they don't waste any of it.
My cat was fed this for 18-months, but then started to be sick on it. The fish variety used to make her sick, so we couldn't feed that one. She's now healthy on meat and doesn't vomit. Cats are obligate carnivores and therefore cannot digest plant foods; pet food manufacturers put rice/grains in cat food because they're cheap.