they take a bit of time to wear in , which be the only reason I do not give they a 5 . but they be quite comfortable , mold to you foot , and give more support than flip-flop . also , I live in New York City , and my foot get really dirty when I wear flip-flop , but because these come up a bit around you foot , that do not happen .