I wear 6.5 and ordered 6.5 but it is still large. There is about half an inch above my toes of empty space. They are also very flimsy and he sole has no support whatsoever, but t was what I expected for the price. I don't expect them to last more than 1 summer.