The outer material of the Haversack is a durable woven cotton fabric. All haversacks are lined with a poly cotton canvas and coordinating print pockets. The roomy interior has four pockets that are perfectly sized to fit your favorite cloth diaper stash, plus anything else you need while away from the house. The heavy duty gold zipper will keep all your belongings securely contained. The shoulder strap can be tied to fit every body size perfectly and offers the option to wear the bag in multiple ways.