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.