Our products are handmade and never mass produced so we sew and prepare each piece specifically for you in our family shop.
The order preparation time takes 2-12 days depending on your order quantity, available stock and designs you ordered (larger orders may take a bit longer for us to prepare). Please email us if your order is urgent and you need to receive it by a specific date. 
For shipping options explanations and our returns policy please consult our Terms and Conditions.