Have been wearing Reefs since high school. Glad to share them with my husband. These are perfect for his flat feet. He can't wear them all day, but can wear them and his feet don't hurt. My favorite thing about Reefs is that they dry so fast. Perfect for beach, lake or whatever water fun you have in mind.