I ordered small, and it was smaller than I expected. I am 172cm, 70kg. But it just fits.
These are great. They are stretchy and can be worn as leg sleeves if you want, even if your leg muscles are kinda of big they do no affect motion or feel too tight. They are super thin and are more of a fashion thing. Colors are not inense but look like tatoos. Great for biking, etc. Fast shipping to Canada. Excellent product and seller. AAA+++