This was my first time ordering shoes online. I bought the shoes for my cousin's wedding. The delivery time was great and the shoe was fabulously beautiful. I wear a size 5, and they looked great on my feet, , but these were tighter then I thought, I would've ordered a size bigger but since it was a last minute decision, I didn't have time to wait for the next pair. Even though I had to return the shoe, it was beautiful.