i wear normaly L, for running M, this is a little bit too big
Great one. The size M is like EU (Germany) size M.