This would have been a good fit with my mini dress but it is a bit too small. I just ordered a size 10, hoping it will be a 41 in  europeon, because the  size 9 was a 40. I usually wore a size 8.5 that is how small it is..Its a perfect shoe for dancing all night but I must advise insoles..