Advanced Amino Formula is my pre-workout go-to product. I exercise regularly, and I believe it helps raise the level of intensity of the workout. I've been taking it for over two years now, and I continue to benefit from it. I take it about 30 minutes before I run, swim, or lift. It feels like I'm cheating!