This is a must have ONLY at The Muscle Store!! Taking this before a workout is perfect, it energizes and assist in the push of those last sets. You walk out and feel great, no pain or soreness. No second day aches. You have got to add this to any regimen. Post recovery must have!!