I love Keens in general, but this one is really versatile.  I can wear this on the beach, travel in them and with a dress, since they are leather.  They run a bit too small, so I would suggest you get a half a size bigger.  They are plenty wide, but half a size bigger fits more comfortable and since it has a nice support, it's important that your foot is in the right place.