98% cotton, 2% spandex
excellent, labeled 32 x 32, waist closer to 33
I combine shipping, just $2 for each additional win if you are in the US.