vest top: small (runs true to size) // shorts: 24 (runs tts, if in between consider going down, not much stretch though!) i’m 5’3 107lbs