My mistake
I should have looked more carefully at the ingredients list. Meat from animal by-products and derivatives isn't suitable for my cat, who needs to avoid white meat. Apart from that, the smell and texture were fine, but I found the pieces too big and hard for him, as he's missing a few teeth. I won't buy it again.