It has zippered pockets on both ends, net pockets inside and two front pockets with elastic loops. The internal divider and padded bottom give the bag the organization and durability needed for every first responder. Great...