These are very comfortable and worked great for my trip to Europe.  They don't look like gym shoes which was a plus.  They have good arch support and lots of rubber between your foot and the street.  I don't know if they are waterproof, but I was walking muddy trails and stepped in a stream at some point and my foot never got wet.