Decent ingredient for the price. Does contain meat by product. However, it does not contain plant protein which harded on cat as a carnivour. Also does not have much/if any carbohydrate. I used it as part of food rotation with pricier can foods. My cats do not have any taste preference between this friskies compared to pricier(x5) can food.