I've been using tj's dog food for several years. We switched to it after using blue buffalo, and deciding we needed something healthy, but inexpensive. This bag is probably the best bang for ur buck at 20 pounds for $20. Definitely not "the best" but...