In my opinion muscle blaze is very good mass gaining supplement .it gives u fast results. And I best thing about that when you stop using it your muscle size will not decrease. The only disadvantage of this product is that it is to much costly in india as compared to other foreign countries. U can use it pre and for post workout at gym. When u use it you can see its good effects on your body. In my views it has not any sideeffect because I had used it to much when I started gym .my weight increase to 20 kg upto with the help of this product. I recomment it to u alll.