I ordered this jersey in Large, and it was a bit too tight in the shoulders ( I have broad shoulders for a woman, so finding jerseys that fit is a bit of a challenge). So I ordered an XL, and it fit... almost exactly the same as the L. Really, I could hardly tell the difference between the L & XL. Please, Dakine, if you're going to the trouble of making XL sizes, be sure that it's actually bigger than a Large.
The jersey might have worked except the fabric isn't particularly stretchy. It felt OK except when I stretched out my arms... and then the combination of cut and non-stretchiness of the fabric made me realize that it wouldn't be at all comfortable on a long ride.