I used to wear training shoes for tennis and I suffered from all sorts of aches and pains. The pro suggested it and wow! Day and night. I was concerned about the stiffness and lack of cushioning but they are ok. Good cushioning and stability really make the difference.