I was worried when I swim that these would fall off, nope, they don't budge. I needed a soft non skid sol and these don't cramp my feet or anything. I also like my hyperflex paddle gloves for swimming.