Coming from a Capo kit, this fits similarly. I'm a solid XL in the euro brands and this fits just like the rest of them. Sleeves are well shaped and not too tight, plus, they don't have tight elastic around the bottom. Bonus.
I refuse to buy a jersey without a full zipper and this one operates well.
Two concerns - the fabric doesn't seem as breathable as some other fabrics and the side seams are itchy. An undershirt will cover that problem.