The size chart said EU 7 = 40.5 = US 9. I was sent size 40, which is too small. They should have sent the next size up. Also, the footbed is not absorbent, it's smooth and plastic-y, which you can't tell from the photos, will cause your feet to sweat and then slide around. No bueno x2.