those covers works good, to prevent water from splashing into your normal shoes
but it does not prevent you from stepping into a puddle of water that is ankle high.
you'll still get wet, if you happen to stop on top of those large puddle and you have to put a feet down.