This food is indeed quite hard, but my cat actually only likes crunchy ones like this and she loves it. Plus points for the good ingredients and price.
Since the old Classic beef recipe is no longer available, I bought both versions of the new beef, but they taste like cereals, they've really increased the amount of peas, and my cat vomits both of them... I'm very disappointed. With the old version, he was perfectly fine. Changing for the worse.