I purchase these and I am not sure what I expected from this flip flop but there is something very different about these, they are very comfortable yes I am surprised. My feet feel great with them on. I could have used an x small but this small is fine. I will be ordering another pair as I am blown away by the feel of them on my feet.