very pretty shoes! they run small. i am a true size 8 and ordered a 9. i could have prob even fit into a 9.5 -so def order 1 size up. overall quality of the shoe is good, the heel is a little less sturdy than it could be. Would def recommend overall.