Keens never disappoint.  Comfortable from the first step.  Great arch support and toe box. I have a hard time finding tennis shoes that do not pinch my toes together.  Good tread for running and walking.