Canvas is a plain-weave fabric typically made out of heavy cotton yarn and, to a lesser extent, linen yarn. It is known for being durable, sturdy, and heavy duty. By blending cotton with synthetic fibers, canvas can become water resistant or even waterproof, making it a great outdoor fabric.