For me these have the perfect balance of arch support and cushioning. First day out of the box I wore them out walking for over 8hrs without problems. I took the advice and ordered a 1/2 size up and they are perfect, so they appear to run a little small.