These fit great but the whole problem is the sole. The sole is constructed so that when walking on any rocky surface with small rocks like pea gravel or road base or granite chips the size of pea gravel the stones get stuck in the SOLE! So when the person walks into the house he has to take off his shoes. When he walks onto our trex deck he has to take off his shoes because the rocks actually cut into the deck, especially the crushed granite! So ....I should have sent them back, did not due to the fact he wore them and the 30 days expired before I realized what was happening. I think if you are not around rocks of any kind and wear these they are great. This sole reminds me of an octopus tentacles suction cups.