This stylish sturdy messenger bags are made of 14 oz 100% cotton canvas. Enzyme washed with frayed edges for a distressed vintage aesthetic. Each bag features an adjustable shoulder strap, which can be adjusted between 33.5 and 58 inches. They also feature a spacious main compartment with a large flap that seals with magnetic snaps. Loaded with storage compartments, the bags feature a smaller interior zippered compartment and an additional zippered compartment on the exterior. Each side of these satchels also features smaller pockets with magnetic snaps. You'll love all the extra pockets and compartments for keeping your gear organized.