Cotton batting needs to be quilted pretty close together or it will shred and pill in wads after lots of use and washing. I don't like it at all! If you buy good quality fleece I think that would be fine to use as batting, but some of the thin cheap stuff is really stretchy, however some people use minky and I think that would be horrid as it stretches if you look at it.