Even though I had to return these shoes because they were too small, I loved the look and the fit. I wear a 9-1/2 and size 39 should've fit, but they were a smidge too small. My heels spilled out of the back.