Too small, should have taken size XL. I am size EU 36 M medium. The gray color is almost black.
It is not what I expected. It has no elasticity and the fabric feels like plastic