The Scouts BSA Boys Uniform Shorts are made from 66% cotton, 32% nylon, and 2% Spandex. The olive green stretch canvas fabric is both durable and comfortable and features two front hip pockets, two back pockets, and two cargo-style pockets with snap closures. These shorts come in boys regular fit sizes 8-20.