I bought these for my daughter who has flat feet like mine. They are so nice, really thick, feel like walking on memory foam, also very good arch support. Her foot is normally a 7 or a little smaller and it comes right to the back of the flip flop so they just fit her. I liked them so much I just ordered a pair for myself in black. I would have ordered a half size bigger but they don't come in half sizes so I am hoping they will be ok.