I wear a size 7.5 shoe and these were a perfect fit. I like that it's padded and the under part of the shoe is textured rubber so there's no chance of sliding. I've walked in them for hours at a time and no blisters on my feet. They look very cute. I'm happy I bought them.