I have bought this drink several times as a snack on the road. It is great to help you reach your protein intake. As a weight lifter and personal trainer, I need a lot of protein to help my muscles recover quicker. I do not substitute these for my protein powders, but when I can't make a shake, these are a good substitute. Bolthouse Farms makes some great tasting drinks and this is no exception. The ingredients are all natural also, and non GMO.