These were exactly what I needed. My old ones were causing me to have knee problems, & since I've been wearing these, my knee is back to normal. Only drawback for me is that they become a little tight when I put my gel insoles in, plus the insoles move around while working. That is very uncomfortable! Other than that, they are quite comfortable.