In our massive fabric departments, you may find cotton and polyester-cotton blend broadcloth, flannel, fleece, interfacing, denims, canvas, upholstery, vinyl, polar fleece, spandex, jersey/t shirting, stretch lace, oilcloth, tulle and crinoline, ripstop nylon, sheeting-width cotton and flannel, suiting, plaids, burlap, blackout... even pool table felt and speaker fabric!