Cotton batting is generally considered the top choice for quilting. It is soft and flexible which makes it easy to work with. Different weights of cotton battings are available for various quilt designs and layers.n