yes.... I was always a hard gainer.... Then a while back I started using creatine///weight gainer or whey protien... i switch between those 2 and I make gains like crazy..... on average about 2pounds a week.