Bought a pair at the water park while on vacation for my son and within two minutes of swimming both sole inserts came loose and crumpled up in each shoe.  Returned them and picked up a second pair that had the insoles glued in better and within a few minutes those did the same thing.  They both bunched up in both shoes while walking.  Ended up throwing them out in the trash.