I don't know why they insist on building water shoes with removable insoles.  That's fine for a shoe, but after my son runs around with them and swims with them soaking wet for weeks, eventually the lining starts pulling up and slipping and annoying him.  I'm not unhappy with the product, since most water shoes I've seen have this issue, these are as good otherwise as others we have bought, but come on, this is a Speedo product, you think they could build a shoe designed for the water.