I'm 6'5" and ordered the XL and it is even longer than what i really need. It has a badass magnet system on the front instead of snaps. I don't really like that the hood isn't detachable but its no big deal. Tons of awesome pockets. If you're my height and skinny i would suggest a large the length is plenty.