I thought it tasted pretty good (chocolate), but aside from that I didn't agree with the price. Seems to be a quality product with good reviews, but the stuff can run the bill up fast if you take it too often. I'm not sure how it works exactly, as in how it is released over time. One reason why mixing whey and casein has the upper hand, IMO.