Hi, I am and avid runner and train daily. On days/weeks I train extremely hard like hitting hills or trail running, witch I don't typically do, I still can get very sore. I have found the Runners Dream to help in the recovery process. I use the cream and just rub it all over my legs and instantly the sourness subsides. My girlfriend is a Spin instructed and she uses and loves it as well.