We did 57 hilly miles today and NO PAIN!!! When I got off the bike my feet hurt slightly, but not on the bike or once I put my regular shoes on. We are doing another 50 miler tomorrow. I am very happy with the improvement from these insoles!