This product has worked as advertised for my leg soreness after a hard ride. My legs aren't too bad the following day for a long recovery spin.