I am 510 and 220 lbs, I ordered xxl and it is a perfect fit when I close the zipper however, the sleeves were a bit long which is expected due to the size I ordered to compensate with my physique.

Fabric is great, does the job well for cycling during a cold morning ride in SoCal.