if your trying to gain its decent I think it has to much whey concentrate, i use isopure or musclemilk light (because i love the taste) you can find deals all over on them and they are decent, always know your different kinds of protein (casein and whey, isolate, concentrate, soy, egg white etc)...