Like everything else it's part of a total regimin. Some folks respond better than others, but mostly lifters over 30 as I understand benefit the most. I'm 31 and it is one of the best things next to tren in my arsenal. I'm going to stay on it for life, that's my opinion. It makes me feel good, sleep good and look well, better.. My lipid profile looks sweat too.