83% cotton, 16% polyester, 1% spandex. Pocket and zipper details. Labeled as a size 10, measured closest to a W 34.