Being black I think makes it harder to see all the detail in the picture. These shoes looked better in person to me. I wear a size 9 1/2 to 10 so I ordered the 10. They fit great and are comfortable. I don't think I will have any trouble wearing them for the duration of my daughter's wedding. Very happy with this purchase.