This is the only brand of food i feed my dogs and I'm very happy with it.  My last dog lived to be 14 and my current dog is over 15 so I feel Hill's must be meeting their dietary needs.  It also keeps their stools firm and causes no stomach upset.  Further, compared to many super market brands, Hills is much less greasy in the storage jar, which is a big plus for me when serving it.  Amazon did a great job delivering this quickly and safely, but the shipping box was not well reinforced with packing tape and the seams were nearly open upon arrival.