Natural Balance makes quality dog food for dogs and this product by them is no exception. My Maltese absolutely loves it. I feed him this twice a day and he gobbles it up and leaves nothing behind unlike some other brands that I have tried. He seems to be more healthier as well and cheerful. He has gained about 2 pounds from eating this daily. The total pounds in the bag I buy is huge and last me for a while. It is a bit expensive but the quality is high and the amount I get is very much. I love the ingredients that are added to Natural Balance' product. It is made with real meats like fresh chicken, lamb, duck, oatmeal, brown rice, carrots and barley. The only downside to buying this product is that I would have wished that it was resealable other then that I love Natural Balance Ultra Premium dog food. Quality of Ingredients Has ingredients that are fresh, healthy and that my Maltese loves to eat. Flavor Selection Has only 1 flavor to choose from but it is great.