They run big. I am 5'9"/5'10" and i have a large and its pretty big. my jacket is from last year, but i have tried on some of the new stuff and it fits the same i think. My large goes down to mid thigh in the front, and past my ass in the back. You may want to stick with the large, XL may be...