as i said the length part from the legs is shorter than it looks in the pics, is good material, and feels confortable, for a 60 kg, 164 heigh, M will be good, I bought before L, got too loose once I starting to sweat, legs part is longer, but was too big for me.
the part of the legs, looks little bid more longer than in real, i got M size, and is quite shorter comparing to L.