Neewer&reg; Durable Water-resistant Gig Flute Bag with Adjustable Single Shoulder Strap Pocket Cotton Padded for Concert Flute (Black) The material is Oxford cloth, so the bag is waterproof and durable. With padded and soft cotton inside, the bag can protect the flute and other accessories properly during transporting and carrying. Single shoulder strap and gripped handle provided are convenient for you to have your own way to carry the bag. The shoulder strap is detachable. Two main separate compartments for storage:one main compartment for flute, and the other for sheet music, straps and other accessories With a Velcro patch to help fasten the bag for double effects.