We make every effort to dispatch orders as quickly as possible, typically the next working day. During busy periods, however, it can sometimes take to 3-5 working days to fully process some orders.
Any delivery speeds advised at checkout refer only to how quickly your order will be delivered after it has left our premises.
Orders are typically processed on a 'first come, first served' basis, but we will always try to help out where we can. If you have any concerns about how quickly we will be able to process your order, we encourage you to get in touch with our sales team for up-to-date information.
Orders over £75 are eligible for free delivery (mainland UK only, excluding Scottish Highlands and Offshore Islands).
We operate a 30-day returns guarantee for fabric which is unused and uncut, and our sales team are always on-hand to help resolve any problems with your order.
Your basket is empty at the moment... Why not see what we can do about that?