I have a narrow foot and these fit perfectly.  I live in Florida and the sand is everywhere and it does not get trapped in these soles and does not track in the house.  Provide great support and are really worth the money and I plan on buying another pair