Cotton, 100% cotton. This sports bag has two handles, a print on the front, a zip pocket on the side and an adjustable and removable strap. Carry all your equipment in style.