I am 5'8 (173 cm) and 143 pounds (65 kg), I got the medium and it fits just enough. I probably could have gone with a large, the legs go right to my ankles and if I sit it (obviously) rises a bit with the bend of my legs. The pants are sooo beautiful though!! If you want the one with blue stripes you choose "Black" it's choosing by the color of the pants, not the stripes. The option "Blue" is the navy blue with orange stripes. But the material is great, everything is in good condition, zippers work, 10/10 would definitely recommend to someone interested!! :)