I bought these shoes for a trip to Maine that would involve some swimming in a lake and wading in swampy shore areas.  After looking at various Speedo models as well as other brands, I saw that some Speedos got poor reviews while the reviews for these shoes seemed ok.  Given the reasonable price I thought I'd try them.  Big mistake.  The first time I wore them they immediately filled up with sand.  No big deal, so I dumped them out and rinsed them.  Oddly more sand appeared inside so I rinsed them extremely thoroughly.  Once again sand appeared.  This is exactly what another reviewer mentioned for a different model.  After using these shoes for two days of swimming, I brought them home, washed them in the tub since they sort of smelled like a swamp, and found that still more sand was coming out.  After examining them I realize that when you remove the insoles, the bottom of the shoe interior is a porous fabric, under which is the plastic, waffle shaped top of the sole.  The problem is that the waffle shaped indentations fill up with water, sand, mud, etc. and it all just stays in there.  The porous fabric traps it all and it has no place to go since there are no drain holes other than the entry points in the footbed.  This design makes no sense in a water shoe.  If the sole is not going to have any kind of draining vents, then it should be solid.  There is still sand and who knows what else inside the soles of my shoes, even after being washed with detergent and blasted with fresh water in a bathtub.  The other drawback of this design is that it is very hard for the inside of the shoes to ever really dry out.  You'd really be better off in an open sandal than these things.  I urge anyone looking at these to skip speedo and go for another brand that is actually designed to go in the water.  Very disappointing product.