Although the shoes fit well and are comfortable, thus far, the insoles are terrible. The nylon-type covering on the foam sole make your feet sweat badly and after a few wearings, they are separating from the foam! I had to throw them away and use insoles that, fortunately, I had in other shoes.