100% certified organic cotton canvas; open main compartment; 24¼" self-fabric straps; every purchase supports environmental non-profit organizations;