As other reviewer have said, these run a little small, getting half size bigger should do it. These are more comfortable than Teva Mush II (the new mush is useless), but they also squeak. Once on, they are snug, so they definitely won't fall off, and I walked around all day in these, a good buy.