I had a pair of these from a big box store that I wore all last summer and half of this summer, but water was their final downfall.  The strap pulled out when they got wet.  So, they aren't good for water or wet uses.  They have a good, solid sole that's soft on the top and harder rubber on the bottom to make them last, unlike many of the newer flip flops that seem to be made out of lightweight foam.  The straps run a bit tight, but do loosen up with wear.  I'm sad that Speedo no longer makes this model nor anything similar that I could find.  They're really a comfortable pair of flip flops once they're broken in.