I'm 170 cm/75 kg, ordered L and fits well, very soft pouch.
It is pretty tiny, barely covers the goods. I wonder how long the straps maintain their elasticity, for they are pretty thin.