These are really cute and quite comfortable, but because they are one-size-fits-all, they are pretty big. They've got a slight tread on the bottom so they're not too slippery.  They fit snug at first, but after wearing them for a couple of weeks, they have loosened, and slide off my feet easily while walking.  I'm still happy with them though because they're still comfortable.