I purchased these for someone else, so my recommendation is limited somewhat.  I can say that they fit the shoe and size well.  I can also say that every time I asked him if they were helping, he said he could tell no change at all.