I bought this food for my cat because I wanted to invest in food that was healthy and wholesome, hoping that in the future, it will pay off in less vet visits and bills. I have read and heard that blue buffalo brand is one of the best out there and full of nutrition for your pets. It smells even fresher than the cat chow that i was giving my cat before. He got really excited when he smelled it, but when he started eating, he really didn't eat as much as usual, he usually finishes his dish. The little kibbles are pretty hard and round, so I am not sure if that is harder to eat. Maybe it is a good thing, because the kibble is more dense. I guess time will tell if he continues to eat it and seems satisfied. I feel that the quality of ingredients in blue buffalo cat food is very high and it does not have all the fillers of cheap cat food. It is more expensive, but if it pays off in vet bills later, I would say that it is worth it.