get the xl, people who say its huge and are 6' are vaginas. you can always make it kinda shorter by scrunching the cord a little more. just think of a longer jacket as a better way to keep pow out. i have xl pants and im 5'10 150, yeah theyre frickin huge, but then you can where them at your waist and have them be bigger than normal...and again! keeps the pow out! problem solved.