VIVitalismoemi★★★★★I am 5'7 and 180I am 5'7 and 180. XL fits perfect. I have several colors2023-11-21