Fits as expected if you know ahead of time that the sizes shown are UK sizes. You need to order 2 sizes down from your US size. That being said, I wouldn't bother ordering them because:

1) They are cheaply made. As I took them out of the box, some of the rhinestones fell off.
2) The slope is quite steep on these, making them uncomfortable.
3) The top of the shoe does not fit flush to against your foot, so there is a gap between your foot and the lace.
4) You have to pay for return shipping unless you contact the seller directly.