It’s 95% polyester with 5% spandex so it’s body-hugging. I’m an Asian male who usually wears M and am 1.75m and 68kg. And the XL size for 60-70kg is a bit too tight. I think an XXL might be a better fit. But otherwise, it’s a light, simple, comfy top