I just got an XL Xavier Pro, and this thing is a beast tbh. It's relatively wide and with me at 6" it almost goes down to my knees. I'm almost considering selling it because it's a tad big for my tastes, should have gone with a large. oh well. Shame because it's a really cool jacket!