The pants are not a good quality, got 3 holes after 1 day of wear, also a strap feel off.
I'm 174cm and to be honest XL is a bit short for me. I would take bigger size if I knew. Despite that it's really well made, very good quality for such a price!