This bag is made by rugged 501D PVC tarpaulin , vinyl-coated for waterproof protection. It comes with two back straps with adjustable buckles,allows for comfortable carrying and fit for most body sizes. The double straps are made by EVA material,which is the same material as life vest,so the dry bag is floatable. Different volumes are available