Dymatize is one of the best chocolate protein I've ever had so far. It is also the best ISO protein I've had to date. All the flavors has the perfect amount of protein, fat, carbs, and sugar for my post-workout shake. I also use it in the morning when I don't have time and have to run out the door for work.