This is the Argos Extreme Freediving and Dive Gear XL Bag Fits Long Fins Features: Built with heavy-duty mesh, waterproof PVC Tarpaulin, cross hatch stitching at all pressure points and large no corrosion plastic zippers, Argos has built this bag to last. Mesh allows the bag to breathe but the bottom of the bag is waterproof PVC so that your wet gear won't leak through. Gear XL can be carried like a normal duffel bag (by the handles or shoulder strap) or, because of the extra-long handles, they can be used as shoulder straps to backpack into your favorite dive spot. If you also purchase the Dry Gear XL" dry backpack, you can attach (by way of the removable compression strap snaps) this bag to the backpack. This bag also features a semi-dry (it will not get wet unless submerged) pocket on the end of the bag and an internal mask/snorkel pocket. The mask pocket is designed to fit your mask with attached snorkel keeping it from falling to the bottom of the bag to be damaged. The "Gear XL" is the last dive bag you will buy. At 42 inches in length, it will fit any size Freedive fins leaving tons of room for all your other gear. Just put everything on your back and go."