Over 2000 fabrics are available at our store. Prices depend on quality range of fabric chosen