Fabric factory