These are absolutely adorable and I love them but they didn't fit quite as I expected. The shoe was a little bit wide or my foot is narrow either way they fit a little bit wide once you put them on and they are so stiff and hard they're not comfortable for all-day wear. Still I love them and plan on keeping them they are definitely more for show then comfort.