This may vary if you have wider feet, but my feet are rather narrow and I found that the shoe didn't have much support side-to-side due to the elastic top. It was pretty loose on my foot and while it did stay on, it just didn't feel very sturdy. Kind of felt more like a pair of socks than shoes. These would be great if you were looking for a sandal-type effect, but as a regular flat they just didn't do the job for me. The holes on the sides pretty much go all the way down to the sole, so I wouldn't expect my foot to stay dry in wet weather.