Create an Order for your custom printed or dyed fabric.


Step 1 : Processing - Sample Dyeing

Fast, efficient, custom-colored fabrics within a few days

Step 2 : Select a fabric

100% Cotton 20S/2 x 10S 96 x 38 58inch 210g/sqm Oxford Natural Image
100% Cotton 20S/2 x 10S 96 x 38 58inch 210g/sqm Oxford Natural

This 20-count plain weave textile was created free of bleach. The cotton seeds are visible in the fiber, giving a distinctive character and a light beige hue. The Oxford is slightly thicker than our plain weave fabric, and is ideal for making cushion covers, aprons, and small pouches.

SELECT
100% Cotton 20S x 20S 60 x 60 56inch 140g/sqm Quilting Weight Image
100% Cotton 20S x 20S 60 x 60 56inch 140g/sqm Quilting Weight

This 20-count plain weave is our most versatile cotton fabric. Its thickness is suitable for embroidery and quilting, as well as making DIY home goods.

SELECT
100% Cotton 40S x 40S 133 x 72 58inch 127g/sqm Twill Image
100% Cotton 40S x 40S 133 x 72 58inch 127g/sqm Twill

This highly durable and soft textile is an excellent choice for making elegant bedding and children’s wear.

SELECT
100% GOTS Certified Organic Cotton Double Gauze 44inch 114g/sqm  Image
100% GOTS Certified Organic Cotton Double Gauze 44inch 114g/sqm

This double cloth gauze comes without square patterns. Its two layers of fabric are held together with fine, invisible stitches – allowing for a refined touch. Like our double gauze dobby, this material is excellent for baby blankets.

This fabric is woven from GOTS-certified 100% organic fibers, and our dyeing and printing processes for this organic option are also GOTS-approved. (Note, if you require the certification documents, they will arrive 6 weeks post-order and come at a cost of 30 USD per item.)

SELECT

Step 3 : Select a Color and Submit Your Order


Step 4 : Review Order and Make a Payment