With thousands of fabrics to choose from, in styles from centuries past reproductions to the very latest contemporary batiks, there is something for everyone. All of our fabrics are 100% cotton, suitable for quilts, clothing or costume and standard 42-45" wide, unless otherwise indicated.