You've got to read the small print, both the ingredients and the analysis, to really know anything. Consider what you were reading to be package propaganda. There are many here who will tell you that it's not good because it was in the Diamond Pet Food Recall. You'll have to determine if that's important to you as well. Most brands have been recalled at one time or another.
Did you check the food ratings pages here? They may tell you something as well.
Salmon meal, sweet potatoes, peas, potatoes, canola oil, ocean fish meal, potato fiber, pea protein, natural flavor, flaxseed, salt, choline chloride, dried chicory root, tomatoes, blueberries, raspberries, yucca schidigera extract, dried Enterococcus faecium fermentation product, dried Lactobacillus acidophilus fermentation product, dried Lactobacillus casei fermentation product, dried Lactobacillus plantarum fermentation product, dried Trichoderma longibrachiatum fermentation extract, vitamin E supplement, iron proteinate, zinc proteinate, copper proteinate, ferrous sulfate, zinc sulfate, copper sulfate, potassium iodide, thiamine mononitrate (vitamin B1), manganese proteinate, manganous oxide, ascorbic acid, vitamin A supplement, biotin, niacin, calcium pantothenate, manganese sulfate, sodium selenite, pyridoxine hydrochloride (vitamin B6), vitamin B12 supplement, riboflavin (vitamin B2), vitamin D supplement, folic acid.
3,590 kcals/kg (336 kcals/cup) Calculated Metabolizable Energy
Crude Protein 24.0% minimum Crude Fat 14.0% minimum Crude Fiber 3.0% maximum Moisture 10.0% maximum Zinc 150 mg/kg minimum Selenium 0.4 mg/kg minimum Vitamin E 150 IU/kg minimum Omega-6 Fatty Acids* 2.4% minimum Omega-3 Fatty Acids* 0.3% minimum