I just started taking it, but I can't really say if its good or not yet. Right now im recovering from being sick for 2 weeks so Ill have to take this stuff for another few weeks and see how everything goes. It does seem to give me alot of energy though, but as for gains im not sure yet. Ill post back here in a week or 2.