Not a cheap food but the quality is amazing.
My dog has health issues and has to be on a low fat diet. The high protein did not affect her but I noticed a huge improvement in her coat. Other dog is old and suits her well too, my young dog also enjoyed it but I mixed it with her puppy food to keep the fat content higher.