The chocolate flavor is there, the protein is there, but I don't like the aftertaste. I'm not a fan of stevia, and that's all you get on the back end. I addition I'm an ingredient person, and this has carrageenan. If you don't mind the stevia or carrageenan you'll love this.