These shoes are so adorable! The heels are a little higher than I expected them to be, and the fit seemed to run on the smaller size, so buy a half size up if you normally fit a specific size. I will say that there were a couple of spots that rubbed pretty badly, but this might be due to the fact that they are a little small. They have a great vintage flair though, and are super cute.