Runs a bit slim for an XL, fits closer to a large - reference dimensions in pictures