I have used Superfeet insoles in my cycling shoes & cross country ski boots for the past year. In the past, I have had minor pains in both feet due my avid cycling and skiing. It's January and I ski 5 days+ a week. The minor pains in my feet are gone. When these Superfeet insoles wear out I am going to get a new pair. There is a break in period but then they are good to go.