I do agree with others that it does take a little work to get your foot in at first b/c the band is a little tight but that does loosen up. These are soft and very comfortable and not to flat. I got a size 7 and they fit. I wear a size 7 in heels and a 7 1/2 sneaker. I am so happy I bought these b/c my body hurt wearing the very cheap flat flip flops.