Good product, gives some strength and much energy during workout. The backside is that in a couple of weeks I got used to it and had to raise doses to maintain the effect. Also, the taste is too "chemical", and sometimes it causes nausea during workout.
This product containts caffeine; I had occasional problems with sleep as I usually go to gym in the evening.