These are cute, and served the purpose for beach and pool wear, but I could not wear them for long! I wore them for several hours one day, and got horrible blisters. Not made for walking, or long wear.