The size is a bit big, so I have M a bit loose when my foot size is 42.5
good quality and good price.
Super 👍