i admit im a big man. 46 inch gut 29 inch inseam. you would think that XL would fit me,but these pants have no room in size XL in the seat and the thighs. sweatpants are supposed to be big and baggy,these are not. russell is a good brand,very durable pants. i have worn them in the past for many years, ive never needed anything but XL. they do have a tendency to shrink after repeted wash/dry cycles, but still the fabric used will last a long time. someone should tell the sizing department at russell inc XL means big and baggy in the seat and thighs. im hoping XXL will fit, sweatpants for me are a must have all the time.