M size is small comparing to EU size Take one size bigger than yours
Follwed their charts, the gloves are small. They also have signs of wear on them. For the money I guess they are ok.