SIZING AS PER MANUFACTURER:
LENGTH WIDTH
Small- 26 20
Medium- 27 22
Large- 28 24
XLarge- 29 26
2XL- 30 28
3XL- 31 30