SizeChest width (in)Body length (in)Chest width (cm)Body length (cm)
S20285171
M22295674
L24306176
XL26316679
2XL2832.57183
3XL3033.57685

The fit, in words

Classic-relaxed. Not boxy enough to be a statement, not slim enough to be a suggestion. Shoulders sit at the shoulder, sleeves hit mid-bicep, hem lands at mid-fly. If you are between sizes: your usual size gives the fit the shirt intends; one size up gives the thrift-store-find drape.

Find my size

Still unsure? Returns are easy — 30 days, no interrogation — so the stakes are low. Fabric details live on the Materials page.