My main concern with ordering is that I have flat feet. Not wide enough to warrant buying wide-sized shoes; but too wide for most heeled sandles and wedges. I was pleasantly surprised that not only do these have a fair amount of arch support for flip flops, but had wide enough soles that my feet don't hang over the edges. I ordered a size 10 because 9.5 was not available. Fit perfect though. I have worn them all day without aches (Skechers flip flops make my lower back hurt with all day wear), and the braided bands are soft and broke in almost instantly without stretching out too far. Liked them so much, I ordered the flat pair too!