These are the most comfortable shoes I have found in a very long time. I just ordered another pair! Just enough cushion in the sole so knee doesn't hurt, and just enough arch support in the strap so pure comfort. So far, so good. Wonderful!!!!!