Customer service recommended M, but the shorts in M I bought before are always a little bigger, so I ordered size S this time. I'm 165cm tall and my weight is between 54 and 55kg, and my waist is around 65 I guess. It looked good when I put it on. I'm very satisfied. It pairs well with my top too.