My sole fit on the shoe (I am typically normal width, so this was expected), but I had to loosen the velcro on top a bit, which is not a big deal, except it caused the material joining the top and toe straps to pucker--and not just a bit. They only lay correctly when the velcro match up end to end exactly:( Bummer, because they are comfy and attractive!