Made by 16oz cotton canvas, super sturdy, soft and water-washable. Have a zipper across the top is reinforced. Can use it as a top-handle bag, or shoulder bag. The wide and breathable strap will not cramping your shoulders even you put heavy stuff inside.