This shoes is beautiful. My only tip is to buy one size bigger than your actual size. I bought a size 6 shoes, it fits me but I think it would hurt my feet if I'll wear it for a long because if we will compare how fitted it is to my feet it's like you wear a fitted shirt vs. a semi fitted shirt.