I have put on pounds of solid mass by taking creatine. Dymatize has some of the best products out there today, and this product is no exception. It is inexpensive and still provides the gains. At 500 grams per container, you get 100 servings for a very reasonable price. Also, I like that it is unflavored so you can mix it with anything.