Our cat has been on Catwalk now for a while and she does very well. I have tried other brands of cat food but she did not do well and would end up getting sick to the point that she would throw up. With the Catwalk, she has never had a hairball or any other illness.