My husband has normal width feet, always bought him size 10 shoes. These however, ran two sizes too small. He couldn't even get his foot past the strap. Either these were defective or Reef just makes REALLY small 10's. Will not buy Reef again unless in stores.