I bought these because we are going to a water park and I thought they might be a good non-slip choice for my feet. I'm so disappointed. They are cute but I can't imagine walking too far in these as I will have to in the park.