Revenger Trousers from Invader gear has 8 pockets, Two front pockets two rear pockets two cargo pockets and two smaller leg pockets. reinforced Knee pad pouch for optional knee protection to be inserted. Polycotton 35/65, Ripstop WAIST S - 29 -31 1/2 inch M - 31 - 35 inch L - 35 - 39 Inch XL - 39 - 43 inch