This Ultra EMS bag has 8 compartments, extra pockets and strapping, assuring all of your supplies and equipment are secured and organized. Also included is an additional pocket on each end for extra storage. Two removable zippered pouches with transparent windows are attached to the top flap with hook and loop. This bag is made of 600D durable nylon with a reflective yellow stripe all the way around the bag for high visibility at night. This bag can hold and protect a D Oxygen Tank. The bottom has feet to protect from wear and tear, and it comes with padded nylon duffel handles and an adjustable shoulder strap.The water-resistant nylon is easy to clean. Kemp USA now offers supply kits for all EMS bags.