Texture for protein pudding/slush is GREAT. I don't even try to make a shake out of this, I just add a little water and it turns into a frosting consistency. Flavor is very chocolaty without the clawing fake sugar taste. The macros aren't for everyone though, carbs are a little high for a protein powder. A+ for texture, taste, and price, though.