This is a great post-workout recovery protein that has some solid ingredients. I incorporate a few other protein powders throughout the day, but love using this one right after a hard exercise session. The only reason it gets 4 stars and not 5 is because this stuff becomes out of stock and hard to find online. I never see it sold in stores anymore either.