<style>
.sgh{max-width:560px;margin:0 auto;font-size:16px}
.sgh-title{text-align:center;font-weight:600;font-size:18px;margin:0 0 4px}
.sgh-art{display:block;width:100%;max-width:360px;height:auto;margin:8px auto 12px}
.sgh-art text{font-size:14px;font-family:inherit;fill:currentColor;text-anchor:middle}
.sgh table{width:100%;border-collapse:collapse;text-align:center}
.sgh th,.sgh td{padding:6px 8px;border-bottom:1px solid rgba(128,128,128,.25)}
.sgh th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;opacity:.75}
.sgh td:first-child{font-weight:600}
.sgh td small{display:block;font-size:12px;opacity:.7}
.sgh-note{font-size:12px;opacity:.75;margin:10px 0 0;line-height:1.4;text-align:center}
</style>
<div class="sgh">
<p class="sgh-title">gildan 5000 sizing guide</p>
<svg class="sgh-art" viewBox="0 0 440 330" role="img" aria-label="t-shirt diagram showing width, length and sleeve measurements">
<defs>
<marker id="sgh-arrow" viewBox="0 0 10 10" refX="5" refY="5" markerWidth="7" markerHeight="7" orient="auto-start-reverse"><path d="M1 1 L9 5 L1 9" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></marker>
</defs>
<g fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" opacity=".55">
<path d="M150 62 L96 84 L58 140 L96 164 L122 138 L122 290 L298 290 L298 138 L324 164 L362 140 L324 84 L270 62"></path>
<path d="M150 62 C170 100 250 100 270 62"></path>
<path d="M156 66 C176 92 244 92 264 66"></path>
</g>
<g fill="none" stroke="currentColor" stroke-width="1.5">
<line x1="122" y1="200" x2="298" y2="200" marker-start="url(#sgh-arrow)" marker-end="url(#sgh-arrow)"></line>
<path d="M270 62 H388 M298 290 H388" stroke-dasharray="3 4" opacity=".5"></path>
<line x1="388" y1="62" x2="388" y2="290" marker-start="url(#sgh-arrow)" marker-end="url(#sgh-arrow)"></line>
<line x1="210" y1="36" x2="210" y2="62" stroke-dasharray="3 4" opacity=".5"></line>
<path d="M210 36 L96 66 L44 142" marker-start="url(#sgh-arrow)" marker-end="url(#sgh-arrow)"></path>
</g>
<text x="210" y="192">width</text>
<text transform="translate(412 176) rotate(90)">length</text>
<text transform="translate(152 40) rotate(-15)">sleeve</text>
</svg>
<table>
<thead>
<tr><th>size</th><th>width</th><th>length</th><th>sleeve</th></tr>
</thead>
<tbody>
<tr><td>S</td><td>18"<small>46.0 cm</small></td><td>28"<small>71.1 cm</small></td><td>15.1"<small>38.4 cm</small></td></tr>
<tr><td>M</td><td>20"<small>50.8 cm</small></td><td>29"<small>73.7 cm</small></td><td>16.5"<small>42.0 cm</small></td></tr>
<tr><td>L</td><td>22"<small>56.0 cm</small></td><td>30"<small>76.2 cm</small></td><td>18"<small>45.7 cm</small></td></tr>
<tr><td>XL</td><td>24"<small>61.0 cm</small></td><td>31"<small>79.0 cm</small></td><td>19.5"<small>49.5 cm</small></td></tr>
<tr><td>2XL</td><td>26"<small>66.0 cm</small></td><td>32"<small>81.3 cm</small></td><td>21"<small>53.3 cm</small></td></tr>
<tr><td>3XL</td><td>28"<small>71.1 cm</small></td><td>33"<small>84.0 cm</small></td><td>22.4"<small>57.0 cm</small></td></tr>
<tr><td>4XL</td><td>30"<small>76.2 cm</small></td><td>34"<small>86.4 cm</small></td><td>23.7"<small>60.2 cm</small></td></tr>
<tr><td>5XL</td><td>32"<small>81.3 cm</small></td><td>35"<small>89.0 cm</small></td><td>25"<small>63.5 cm</small></td></tr>
</tbody>
</table>
<p class="sgh-note">measurements may vary by ±1.5 in (3.8 cm) due to manufacturing tolerances.</p>
</div>