These were very comfortable to wear to a beach wedding and reception. But if you have narrow feet you'll swim in them. I do not have narrow feet and I was wishing the top bands were tighter hold my foot back some.