These shoes are great! When I first received them, I thought I had to wear socks because my feet perspire so much. But I didn't like the look with socks and tried without. The insole is special, it manages to wick away the foot perspiration and make it 'disappear' They have a fair amount of cushioning in all the right places to enhance comfort. And other than the insole, they are long lasting. I wore out an insole but the remainder of the shoe, the sole and cushioning, is like new, so I purchased a new insole and the shoe is is new again.