Sizing:
Handmade sizing is difficult, length in particular but here’s a ball park estimation of sizing:
Medium
Chest: 96 to 101cm
Hip: 99 to 104cm
Large
Chest: 106 to 111cm
Hip: 109 to 114cm
Extra Large
Chest: 116 to 122cm
Hip: 119 to 124cm
Small
Chest: 86 to 91cm
Hip: 89 to 94cm