I am searching it up on the net now and by what I have found it's not the best....it seems quite good by ingredients but far from the best. But from my knowledge and much I have been told by vets over the years but here and in europe (by my husband's vet) Royal Canin surpasses most everything on the market. Sorry I don't know much about it to help you further.