Duidui and Jojo are right. If you are in between size you should size up! I never listen and carted size M. It fitted just nice, it would have great if I size up 😂. I still can wear but it feels more comfortable if I get L. I am 164cm, 51kg for reference.