The shoes fit very well and should be sturdy.  I have not worn them in the water yet to see how they hold up.  Some excess glue or material is sticking out of the rubber on the toe, which somewhat spoils the appearance, but should not affect their wear.