I have them. I'm 183cm tall (6 ft) and I got large. They're baggy without being super loose. They're also pretty long. I mean if i wear them without any ski boots on they can wrap all the way around the bottom of my foot to my toes (if i dont bunch them up, that is). With ski boots on they bunch up a bit and look pretty baggy.
I wouldn't go for XL. They'll be too loose. As much as I love baggy gear the gangster look is going out and baggy but stylish is back in. I'm not saying L will be tight (they're not on me) but they're not totally thug.