All orders are dispatched within 1-2 business days of you placing them, and often sooner.  We pride ourselves on our speedy delivery! 


We offer FREE SHIPPING on all UK orders!

All orders to UK destinations are sent via Royal Mail First Class post, and should arrive in 1-2 business days of despatch.



All orders are gift wrapped in tissue paper as standard, but we can also add ribbon and a message of your choice.  Just let us know, we'll be happy to help! 



All our International orders are sent via Royal Mail International Tracked & Signed service, which provides end-to-end tracking and signature upon delivery.  This ensures your fabrics are safe and secure, wherever in the world they're heading.

North America: 7-10 business days   (£13.50)
Europe: 5-7 business days  (£10.95)
Rest of the World: 7-10 business days   (£14.50)

Customs and import taxes

Buyers are responsible for any customs and import taxes that may apply.  We are not responsible for delays due to customs.

Any questions, please do get in touch!