This stuff is a great source of protein on the go! 40g of protein is not easy to cram into a bottle, as that is roughly the same as a serving and a half of chicken breast. The flavors are good, but it leaves a strange oily residue in your mouth. It's not bad, but makes it hard to drink fast. It does make me feel full after I drink the whole bottle. It's decently priced, and I like that it is in a glass bottle for BPA contamination prevention.