Marshall Fabrics offers the widest range of fabrics and notions in a convenient one-stop shop. They bring in hundreds of fabrics each year to meet the needs of a diverse customer base, including cotton for quilting, vinyl and upholstery for renovations, jersey knits for apparel, satin and lace for gowns, swimwear and dance spandex, as well as flannel, wools, furs, and fleece. The store is well organized, tidy, and features a large selection suitable for both small personal projects and large-scale work. Customers praise the friendly, helpful, and knowledgeable staff who assist with fabric choices, color coordination, and special requests. While prices are considered a bit high, many find the quality and variety worth it. The store’s excellent customer service and vast collection make it a favorite destination for fabric needs, with many recommending it over other options in town.