The food has great ingredients and is a good,rich food. However, the options they have make this food less than a 5-star food for me. The kibble size was too large for my chihuahua to eat easily. If you don't have a small dog, then this is a 5 start food. But, if you have a small dog, the kibble sizes may be too large for it to easily crunch and they don't yet have a small bites blend for small dogs. I'm sure it's a great food ingredient-wise, but anyone with a small dog should first get a small bag to see if the dog can easily eat it. The only option we had was to feed our chihuahua puppy food, but the ratios of protein / fruits & vegetables was a little different and probably best suited for growing puppies.
Not that it was a deal-breaker, but Orijen doesn't make dog biscuits either, and I would have liked to have kept my dog on the same dog food and dog treats.
I ended up going with Evo Small Bites. It's a good, rich food too. I was aware that some dogs had upset stomachs, which is why I first chose Orijen, but after slowly transitioning our chihuahua onto Evo, we've had good stool and no vomiting.