I am 180cms tall and 70kgs, wear a 30/32 jeans in Europe, and an XL is the perfect size for me.
Good material. The size must be ordered larger than you normally wear. I wear M or L, now I ordered XXL and I'm satisfied.