no mine are large, my top is xl.and your body and legs are normal proportion Large pants have something like a 36 waist