I'm 170cm, ordered it in xl. Quality wise it might be one of the best items i ever bought off ali express. Material, seams, everything feel very premium. I'm thinking about going down one size. It's nicely loose, but maybe a little too long for somebody my height. And omg it's warm and comfy.