6'4'' and 185 when fit and 220 when fat.
L when fit and Xl when fat if wearing American made club type fit jerseys.
XXL Italian aero jerseys if fit and don't even bother when fat. Europeans are small.
I don't mind the american made jerseys for slow rides but the arms are loose, the chest fits well, but the belly is saggy, and the jerseys a long.