We offer over 100 fabrics to choose from but due to our machines, we do not currently print on client supplied fabrics.