Shipment & Returns

We aim to process and dispatch all orders within 1 to 2 workdays. If you place an order which needs sending urgently, please contact us and we will do our absolute best to accommodate you.

Our packaging

As with our fabrics, we also want to be responsible when it comes to packaging and shipment of our fabrics. We don't use plastic. All orders are packed into a cardboard box, which you can repurpose or recycle. We decided not to custom print the boxes but use a stamp for branding and we use unbleached tissue paper to wrap our fabrics in. To make sure we only ship our products instead of a bunch of air, we have several different size boxes. We will choose the one that fits the order best, make it nice and snug.    

Returns (fabrics)

We hope you love your fabric as much as we do. If we've made a mistake in your order and you've received an incorrect item or there is something wrong with the quality of the fabric, please e-mail us at hi@ecofashionfabrics.com and we will make it right.

Once the order is placed and the fabric is cut, we can't accept exchanges or refunds as we cannot resell these items. Therefore all sales are final.

We do our absolute best to ensure the color of the fabric that you see in our store online matches as close as possible to the color in real life. However, because colors can vary on every monitor and mobile device, we can't guarantee the color will be an exact match to the color you see online.

If you want to be sure you like the fabric, quality, and color before you go ahead with your purchase, you can purchase a sample. You can order samples through the shop by selecting ‘Buy a sample’ on the product page of the product and color you prefer. A sample costs €0,50.

Samples are small pieces of fabric (a few cm2) to help you decide on the perfect fabric for your next sewing project. From these small pieces, you can determine the color, type of weave/knit, and feel of the fabric. The samples are sent in an envelope through regular mail (PostNL). You will not be able to track the envelope. Samples are shipped within 1-2 workdays.

Shipping in NL is free of charge. If you want to have the samples shipped to Belgium or Germany shipping costs are €2,-. It is possible to order samples and have them shipped to other countries. In this case, the default shipping rate of a package is calculated at check-out.

Products that are excluded from the sample service: deadstock fabrics (as they are limited edition), sewing patterns, sewing magazines, and sewing thread.

In case you have any questions please don't hesitate to get in touch! hi@ecofashionfabrics.com 

Returns (PDF sewing patterns)

Because of the nature of digital patterns, once bought they cannot be returned or refunded because they've already been sent to your e-mail address and downloaded to your computer. Before checking out, review your order to verify that you're ordering is the correct sewing pattern.

If there is an issue with the download, please contact us via hi@ecofashionfabrics.com. We're always happy to assist. 

Delivery times & costs

All our packages are shipped with PostNL.
We offer free shipping on orders over 60€ in NL and over 90€ to Belgium and Germany.

Below you can see the (fixed) rate that applies to shipment to your country. We ship worldwide. Please find the approximate delivery times as well as fixed delivery costs below.  Please keep in mind the delivery time is an estimation.

Country Delivery time
(approximately)
Delivery costs (fixed)
(box shipment) 
The Netherlands 1 to 2 days € 6,00
(free for orders over 60€)
Belgium 1 to 2 days € 9,00
(free for orders over 90€)
Bulgaria 4 to 7 days € 29,00
Canada 5 to 10 days € 35,00
Denmark 3 to 4 days € 17,00
Germany 2 to 3 days € 9,00
(free for orders over 90€)
Greece 4 to 7 days € 27,50
Estonia 4 to 6 days € 27,00
Finland 2 to 4 days € 22,50
France 2 to 3 days € 17,00
Hungary 3 to 5 days € 18,00
Ireland 2 to 3 days € 22,00
Italy 3 to 5 days € 17,50
Latvia 3 to 6 days € 27,00
Lithuania 4 to 6 days € 27,00
Luxembourg 4 to 6 days € 14,50
Austria 2 to 3 days € 15,50
Poland 2 to 5 days € 18,00
Portugal 3 to 5 days € 19,00
Romania 4 to 7 days € 29,00
Slovenia 3 to 5 days € 23,50
Slovakia 3 to 5 days € 17,50
Spain 3 to 5 days € 19,00
Switzerland 3 to 5 days € 29,50
Czech Republic 3 to 5 days € 15,50
Sweden 2 to 3 days € 22,50
United States of America 4 to 9 days € 40,00
Australia 6 to 12 days € 40,00


The costs mentioned in the above table are costs for the shipment of the package. We use one tariff for shipments with a maximum weight of 23kg in EU countries. Up to 3 kg outside EU countries and Switzerland. The amounts mentioned are not taking into account any taxes you might have to pay in your country when importing products from NL. This might be the case for countries outside the EU.

If you'd like to have an order shipped to a country that is not on the list above that's most of the times not a problem! Please send an e-mail to hi@ecofashionfabrics.com with the products and amounts you would like to order. We then calculate the weight and size of the package and look for the most cost-efficient option. We will send you the costs for shipment and you can say yes or no. No strings attached.

Please note: we are not responsible for transit delays that may occur due to the weather, customs or other unforseen circumstances. If you think your package may be lost, don't worry! Get in touch with us and we'll do our best to work with you to help trace the package down and come up with a solution.