It's solid for sure, I love working out with Cialis or Viagra in me! 200mg of TNE will make me break into a sweat while I'm doing a warm up set. But knowing that can be a bit costly in the long run I only pop TNE on Bench and Back days or alternate one of those and trade it with my shoulder day.