i was skeptical, but these DO stay on really well. sometimes i have to pull the back up a little bit, but compared to this other pair i have, these are so good i forget i even have them on. i have size 7 feet and they're on the narrow side if that matters to anyone. not sure how well it would work on a bigger foot