all the key ingredients you would want in a pre workout . this flavor is awesome ! got a great pump and energy was great throughout training session . no jitters. I started off with the one scoop and tried the 2 scoops the next day . I was able to tolerate the 2 scoops . the label tells you the exact amounts of all the ingredients . big thumbs up. muscletech always coming out with great new products . I love that creatine is included in this !