Solid pre- workout. Provided a good amount of energy on some training days where I was training on little to no sleep. Energy lasted well after my training was over which is always a plus. Downside to this Size Slim pre workout is the taste and mixability. Taste wasn't that good, but it's not everything when your looking for a pre-workout.