King Cotton's online fabric store specializes in top quality decorator fabric, upholstery fabric, linen, silk, damask fabric, trim, drapery hardware and much more. Shop for fabrics online with King Cotton, or visit our Alabama fabric stores in Birmingham, Tuscaloosa, Montgomery and Huntsville. We're one of the largest fabric stores online featuring designer fabrics, drapery fabrics, bedding fabric, upholstery fabric, outdoor fabric, trim for pillows, linen, velvet, leather, drapery lining and drapery hardware. Our decorative designer fabric brands include Better Homes and Garden, Covington, Duralee, Fabricut, Kravet/Portfolio, P. Kaufman, Richloom, Robert Allen, Sunbrella, Swavelle, Thaibaut, Waverly/Shumacher and many more. King Cotton makes it easy to buy fabric online with the same customer service and attention to detail you'll find in our fabric stores.