This was a gift purchased for my sweetheart, he loves these things! Because after spending 12 hours on his feet at work they are the most comfortable shoes to wear, they not only massage his feet as he walks but they are soft enough that he doesn't have any pain when taking a step.