This is one of the good products out there that I highly recommend. The servings come with 22 grams of protein. It tastes really good (in a milky chocolate kind of way). And it mixes fine (I recommend using warm room temperature water for mixing, then cooling it in the fridge before taking it. Using cold water clumps up the powder). This product also comes in a very affordable price. Thanks Sprint