Shipping & Returns

Shipping & Returns

Fast Belgium delivery, easy returns, and free local pickup available

Quick Summary

  • 🚚 Free Delivery: Belgium over €39 (2–3 business days) · Germany, France, Netherlands & Luxembourg over €99 (4–7 business days)
  • 🏪 Free Local Pickup: Wezembeek-Oppem (by appointment, Mon–Sat)
  • 🇪🇺 Europe Shipping: Home delivery to Germany, France, Netherlands & Luxembourg (4–7 business days)
  • 🔄 30-Day Returns: Full refund on unused items

Shipping Information

Final shipping costs are calculated at checkout based on your destination and the weight of your order — you will always see the exact amount before you pay.

Belgium Shipping

Free delivery on orders over €39
Delivery time: 2–3 business days
Carrier: Bpost
Tracking: Provided via email once shipped

For orders under €39, shipping is calculated based on the weight of your order:

Bpost Home Delivery (Belgium)

Order Weight Rate
0 – 2 kg €8.60
2 – 5 kg €9.50
5 – 10 kg €10.50
10 – 20 kg €13.40
20 – 30 kg €17.00

Bpost Pick Up Point (Belgium)

Pick up your parcel at a Bpost pick-up point — a more affordable option:

Order Weight Rate
0 – 2 kg €6.55
2 – 5 kg €6.80
5 – 10 kg €7.30
10 – 20 kg €10.15
20 – 30 kg €12.80

Bundles qualify for free Belgium delivery on orders over €39, exactly like every other product — plus every bundle already includes a built-in discount off individual pricing.

Europe Shipping

Free home delivery on orders over €99 to Germany, France, the Netherlands & Luxembourg
Delivery time: 4–7 business days
Carrier: Bpost International
Tracking: Provided via email

For orders under €99, home delivery is a flat rate based on the weight of your order:

Bpost Home Delivery Europe

Order Weight Rate
0 – 10 kg €19.95
10 – 30 kg €42.20

Outside Belgium we deliver to your home address only — Bpost pick-up point delivery is not offered for Europe. Bundles qualify for free Europe delivery on orders over €99, exactly like every other product.

Orders heavier than 30 kg cannot be shipped in a single parcel — please contact us and we will arrange delivery.

Free Local Pickup (Wezembeek-Oppem)

Save on shipping and collect your order in person!

Location: Mechelsesteenweg 114, 1970 Wezembeek-Oppem (just outside Brussels)
Hours: Monday–Friday, 9:00–18:00 and Saturday, 10:00–14:00 (by appointment only, Belgian time)
How to schedule: Call or WhatsApp +32 488 56 42 66 at least 24 hours in advance
What to bring: Order confirmation email and ID

Get directions and contact details →

Processing & Shipping Times

Order processing: 1–2 business days
Orders placed before 2 PM (Belgian time): Typically ship same day
Weekend orders: Processed Monday morning

The delivery times above include order processing — Belgium 2–3 business days, Europe 4–7 business days from the day you order.

Example: Order placed Tuesday at 1 PM → Ships Tuesday → Arrives Thursday–Friday (Belgium)

Order Tracking

You'll receive a tracking link via email once your order ships. Track your package in real-time through the Bpost website.

Haven't received tracking? Check your spam folder or contact us at Info@zmtextiles.be with your order number.

Delivery Issues

Not home for delivery? The carrier will leave a notice with pick-up instructions. Most packages are held at local pick-up points for 7–10 days.

Package delayed? Contact us at +32 488 56 42 66 and we'll investigate with the carrier.

Package damaged? Contact us within 48 hours with photos for immediate replacement or refund.

Business & B2B Shipping

We ship to both residential and business addresses. For bulk B2B orders, we can arrange special delivery options and schedules.

Learn about our B2B Trade Programme → | Email: trade@zmtextiles.be

Returns & Exchanges

Our Return Policy

30-day return window from delivery date
Condition: Unused, unwashed, in original packaging with tags attached
Refund method: Original payment method
Refund timeline: 5–7 business days after we receive your return

What Can Be Returned?

✓ Eligible for return:

  • Unused items in original packaging with tags attached
  • Unwashed and unstained textiles
  • Sale items (same conditions apply)
  • Bundle items (can be returned individually — refund prorated at bundle price)
  • Gift items (recipient can return; refund issued as store credit or to original purchaser)

✗ Not eligible for return:

  • Washed or used items
  • Items without original packaging or tags
  • Stained or damaged items (unless defective on arrival)
  • Items returned after 30 days

How to Return an Item

Step 1: Contact us within 30 days
Email: Info@zmtextiles.be or call +32 488 56 42 66
Provide: Order number, item(s) to return, reason for return

Step 2: We'll provide return instructions
You'll receive: Return address, return authorization, and packing instructions

Step 3: Pack and ship your return
Use original packaging if possible, include all tags. We recommend tracked shipping.

Step 4: Receive your refund
Processed within 5–7 business days of receiving your return

Return Shipping Costs

Standard returns (change of mind): Customer pays return shipping
Defective or incorrect items: We cover all return shipping costs

Exchanges

Need a different size or color? Contact us at Info@zmtextiles.be or +32 488 56 42 66 and we'll arrange an exchange.

Same price item: No additional charges
Price difference: We'll adjust and charge/refund accordingly

Defective or Damaged Items

We inspect all items before shipping, but if you receive a defective item:

1. Contact us immediately (within 48 hours preferred)
2. Send photos of the defect to Info@zmtextiles.be
3. We'll send a replacement or issue a full refund (your choice)
4. We'll provide a prepaid return label — no cost to you

Refund includes: Product cost + original shipping costs

Wrong Item Received

1. Contact us immediately at +32 488 56 42 66
2. We'll send the correct item via express shipping
3. We'll provide a prepaid return label for the wrong item
4. No cost to you — our error, our responsibility

Refund Timeline

1–2 business days: Inspection and processing upon receipt
3–5 business days: Refund issued to original payment method
5–7 business days: Refund visible in your account (depends on your bank)

Shipping & Returns FAQ

Do bundles qualify for free shipping?

Yes — bundles qualify for the same free delivery thresholds as every other product (over €39 in Belgium, over €99 to Germany, France, the Netherlands & Luxembourg), and they also come with a built-in discount off individual item pricing.

Can I change my shipping address after ordering?

Contact us immediately at +32 488 56 42 66. If your order hasn't shipped yet, we can update the address. Once shipped, we cannot change the delivery address.

Do you ship to PO boxes?

Yes, we ship to both residential addresses and PO boxes in Belgium and the EU.

Can I return items bought on sale?

Yes! Our 30-day return policy applies to all items, including sale items, as long as they're unused and in original packaging.

Can I return individual items from a bundle?

Yes. Bundle items can be returned individually and the refund will be prorated based on the bundle price paid.

What if I'm outside the 30-day return window?

Contact us at Info@zmtextiles.be. While we can't guarantee acceptance, we'll do our best — especially for defective items which are covered by the 2-year EU legal guarantee.

Can I return items purchased with a discount code?

Yes. Your refund will be the amount you actually paid (after discount), not the original price.

Questions About Shipping or Returns?

Our team is here to help!

Phone: +32 488 56 42 66 (Monday–Friday, 9:00–18:00 · Saturday, 10:00–14:00, Belgian time)
Email: Info@zmtextiles.be (24-hour response)
WhatsApp: +32 488 56 42 66

Complete contact information → | Visit our FAQ →

Ready to Shop?

Enjoy free delivery on orders over €39 in Belgium (over €99 to Europe) and easy 30-day returns: