I have quite a few pairs of insoles, this is the best pair of insole I have ever had! They hug my feet so nicely that they difinately help to support my body weight! My feet doesn't feel tire often like before! I highly recommend it to anyone who's feet need support from the insole.