These shirts fit true to size and are normal fit (not slim fit).
Small = Chest (19" or 48.3cm), Length (27" or 68.6cm)
Medium = Chest (20.5" or 52.1cm), Length (29" or 73.7cm)
Large = Chest (22" or 55.9cm), Length (30" or 76.2cm)
X-Large = Chest (24" or 61cm), Length (31" or 78.7cm)