I just received these in the mail today and I am in LOVE with them. They are adorable and fit perfectly. I am a size 8.5-9 US and ordered the size 41. The strap fits wonderfully as do the shoes. Will be buying more shoes from this company, for sure!