So I purchased this shoe three times and returned it twice. The shoe is BEAUTIFUL on the foot but it runs quite small. I initially purchased a size 8, which is a size that I tend it wear and the shoe was too small. I returned that pair and ordered a half size up and they sent me the same size shoe, just the box was labeled 8.5. I am now waiting for my size 9 shoes to arrive. Fingers crossed but yes, I recommend a size up.