I ordered these sneakers after a long time of looking for a combo of the right cushioining and support.  These sneakers are perfect for the average runner or even for walking.  I do wish they came in better colors, but these are the top of the line for me.