Primal has been my best fit in a jersey. I normally take a medium shirt and I take an XL in the primal shirt. Weird isn't it?