im usually 38 or M but took L. which turned out to be a good call.
Great thick quality artificial leather. Size L fits EU size S. Recommended!