I wear a size 8.5 in every shoe and I have flat, wide feet. I ordered a size 8 in these and they are very loose but a 7 would be too small in length. Although they are very comfortable I wish they were more fitting. I haven't even had these for three months and the right one already cam completely apart and had to be glued now the left one is doing the same thing. BEYOND DISAPPOINTED!!