I drink water all day long and I try to get 90-100 grams of protein in each day so this works great for me. The flavors are very good. A bit sweet for me so I just mixed with max water and that took care of it. I did have a bit of a problem with very small clumps but I'm sure the more I do it the better I'll get at getting them out. Overall love the product.