I have never found a pair of ballet flats I could wear more than a couple of hours. These are miraculous. I wear a 9W and it's difficult to find shoes that fit me comfortably. I ordered the 9.5M and they fit well right out of the box. I don't have a problem with these falling off when I walk in them. It toe area needed a little breaking in, but wearing them around the house for a day or two fixed that. Also, they are will padded and comfortable. Cute as hell and reasonably priced. Couldn't be happier about this purchase.