This Pearl Izumi was available in a men's 2XL and fits my rather large husband. Some large sizes are too long and not wide enough. This one has ample room - not the tight fitting Italian style.
It's a jersey, it's bright yellow to help the cars see me, and has a couple pockets to hold nutrition. Seems ok to me. The sizing is a tad large and when I order again I'll get the next size down.