The shoes are a little large but because of the straps, they hold on my feet. The straps were a hair loose and especially when I walk, the soft sides of the shoe bow out a bit. I had to break these in with bandaids because the backs were rubbing. These also made my feet sweat a lot. I don't know if it is the material or just me being on my feet all day. Either way, gotten plenty of compliments on how cute they are.