As expected from the Muscle Milk line, great flavor proteins. I tried both the Chocolate and Vanilla Creme flavors and they mixed very well in a shaker cup. Mixed the Chocolate with 16 oz. of milk and this was very good. Mixed the Vanilla Creme with 16 oz. of water and the flavor was not affected one bit. Grams of protein per serving is not as high as it should be with a single serving having only 16g. Good thing the sample packs come in 2 serving per pack to get a decent amount of protein of 32g.