There sizes are weird cause its more like fat not big. I got XL pants two years ago and they were probably the biggest pants i've ever seen.I sent them back and got L and they are fine. But i would suggest Medium. I am 5'10"
^ i agree with this guy, i just got the large and fuck me they are big, im also 5'10'' so any smaller than 6' i would go for the medium as they are really wide. I suppose it comes down to individual style choices though.
Just got my stuff Friday and skied in it on the weekend and I have to say probably the sickest jacket and pants I have ever worn they are super comfy and warm and they look sick!