Vanity Fair Response: A size 8 is considered an XL garment, to give a better idea 6=M 7=L 8=XL I would suggest to try a size 7, this is a great pant with a very soft fabric and a very comfortable fit. Eve from kansas city mo