The jury is still out on results, so I'll give it 3 stars. The protein / carb balance is great, so it has that going for it. The taste is pretty awful. It is pretty thick, which I actually like - gives it more of a shake texture. The problem is the sweetness. I'm not a fan of the taste of artificial sweeteners, but the amount of sucralose in this stuff is insane. It's so ridiculously sweet when mixed at the 1 scoop per 8 oz of liquid instructions. They could cut the sucralose amount to a quarter of what it is now at least. I vomited the first time I drank it at 1 scoop per 8 oz of almond milk. Since then, I've changed to 1 per 16oz and added some instant coffee to be able to get it down.