In reply to Stuart the postie:
I am XL in ME, XXL in Montane and generally XL in Patagonia.
I've a couple of pairs of Haglofs trousers in XL and a hardshell in XXL, but I bought the hardshell to be roomy and would fit XL okay. I would say go with medium.