I've been using this product for about 4 weeks now. The results have been better than expected. I work out every day so muscle recovery has been a problem. But after taking this product for just a few weeks all my sore muscles and the aches and pains associated with daily resistance training are all but gone. My muscles feel revitalized every morning when I get up. Honestly I wish I'd know about this product years ago.