Made of white bull denim (same material as Marine's pants).There are 2 vest style pockets on the left front and one on the right front. There are 5 Infantry Officer buttons down the frontĀ and 3 on each cuff. The cuffs are functional. Chest sizes available are 36 to 56.