I make sure my shirts are always tight around the pecs. M or L are usually just right.