My shop ordered one for me 2 weeks ago, they only had insulated at orage and orage said it was the last one, probably just my shop trying to sound awesome but, not sure, its a big jacket though, its like 4 inches above my knees and im 6'2, If your not very tall, XL would definately suffice