i feel that it helps with recovery but it could just be a placebo effect I dont know. what I do know is I have been taking it for years and it's really cheap so why stop now? but one thing you shouldnt take it the same time as creatine because if so then the 2 are competing for absorption take them at different times