Tag says 31x34, actual measurements 31x32
99% cotton, 1% spandex
Garment rinsed for lived-in feel
Mid rise
Button fly