This jersey seems marketed for long-distance gravel racing with the aero cut, longer sleeves and double pockets. And it is pretty good for that and fits well, except that the front material a bit on the heavy side for hot summer days (the side panels are lighter) and the rows of pockets are not spaced quite far enough apart to easily get to row 1 or row 2 without some fumbling. And that front material started pilling at the neck after I wore it with a USWE hydration pack for a long ride. I still like the jersey and wear it, but I think the Cafe due Cycliste Mona jersey is better with its softer, lighter material and the huge net cargo pocket as the second-row pocket - perfect for quickly getting rid of anything (wrappers, arm warmers) or stuffing a dozen beignets.
This jersey fits great, feels like a second skin, and isn't too tight. I've worn it on hot days & medium days, and love how it feels. The only gripe is that the back pockets (there are six) are a little tough to navigate on-bike, especially since my other jerseys are all three-pocket jerseys.
I usually wear M/L jerseys so ordered L to be on the safe side. It is a very snug fit so would advise others to order at least one if not two sizes up.