I love the variety. I find myself excited to complete my workout so I can try a new flavour. It's genuinely so tasty, and I'm so impressed with how well it mixes with milk and water. It's not grainy at all. My favourite flavour has got to be the cookie dough, as it's not too sweet and tastes like melted ice cream. It's a nice "sweet treat" after a long workout.