I wouldn't recommend this for all cats. Try it first. There's some ingredients in the food that fill your cat up really quickly, which not all cats get on so well with. This leads to cats spitting it back out.
not suitable for all cats
I wouldn't recommend this for all cats. You should try it. There are some ingredients that help your cat to feel more and faster full but not all cats get on well with this. Result is that some cats bring it back up again.