This protein is perfect. The protein level is average, it mixes well with milk or yogurt. The taste of vanilla approaches an ice cream, it is delicious. I do not yet know Optimum Nutrition, but I'm really pleased with my choice. To see if other brand products provides the same satisfaction.