I’m a european M and ordered L. Perfect fit.
great fit, perfect feel, very comfortable! recommend with a watch belt with skulls as well! ;)