These Enzo shoes are cut very strange. My normal size was too small, and when I order a size up the shoes were too big. I really wanted to like these shoes, plus I was attending a wedding and they were a perfect match for my dress. The last minute stress of trying to find shoes at that point was a nightmare. If that wasn't bad enough, a few days later Amazon sent me an email questioning my returns. In the email they stated there were looking into my account, because of "unusual high amount of returns". I was so disappointed with Amazon, not only did these particular shoes have a defect in sizing now Amazon is questioning my morals.  Amazon have officially failed me and I'm going to rethink doing business with them again.