This bag is made from yellow FR vinyl and is double stitched on all seams. There is a flap over the top with snap fasteners. On the back there is a quick release snap for attachment to belt which is reinforced inside and outside with leather. Both the snaps and quick release snap are nickel plated to prevent rust. The rivets are capped to prevent scratching of the rubber gloves. Grommets in the bottom provide drainage. Stress points have extra stitching for durability.