Shipping policy


We will send you your beautiful piece within 1-3 working days after receiving your payment. If you order is placed in the weekend or during holidays, your order will be sent on the next working day. In the very unlikely event that the product is out of stock, we will contact you without delay. In the Netherlands, once the product has been shipped, you should normally receive your package within a day. In other European countries, it may take up to 5 working days for your parcel to arrive on your doorstep. When you place an order, you will receive a Track & Trace code so you can always see where your package is. How exciting!

If for any reason you need the package ASAP or on a specific date, please just give us a bell on +31 6 8199 2120 to see what we can do for you!

During extra busy periods (f.e. Christmas) or holidays delivery times may change. We will really try to notify you of these possible delays on the website, before you place your order. We furthermore hope for your understanding.

Please make sure you provide us with the correct delivery address. In case your piece cannot be delivered to the address you have registered or if the package is not collected from a pick-up point, the article will be sent back to Mayala. In this case, we will get in touch with you to schedule a new delivery –at an alternative address- at your cost. Which of course we don’t want to happen in the first place!

Here is a list of the countries we ship to, including the shipping costs:


  • The Netherlands – €5,95. Free shipping for all orders above €75.
  • Super Local delivery - Near Mayala Home (Haarlem Centre) free of charge.
  • Local Delivery - Region around Haarlem €3,25 (sustainable delivery)
  • Pick-up - free of charge


  • Austria - €13
  • Belgium – €6,95 (orders >€100 free delivery)
  • Bulgaria - €18
  • Czechia - €13
  • Denmark - €18
  • Estonia - €18
  • Finland - €18
  • France - €13,50
  • Germany - €6,95 (orders >€100 free delivery)
  • Greece - €18
  • Hungary - €14
  • Ireland - €15,50
  • Italy - €18
  • Luxembourg - €12
  • Poland - €11,50
  • Portugal - €18
  • Romania - €18
  • Slovakia - €18
  • Slovenia - €18
  • Spain - €16
  • Sweden - €21,50
  • United Kingdom - €24(Due to Brexit, for orders above €150 additional import duties may apply)

Shipping costs are added during checkout.