Please note that due to holiday, retail orders placed from 20th April will be posted on 29th April. Dismiss

Preorder fabric can be ordered here when rounds are open, please join our Facebook group for updates on round dates.
Please be aware that preorder fabrics take approximately 8-10 weeks to arrive, so if you require fabric sooner for a project or just don’t want to wait, please take a look at our in stock fabric. As preorder fabrics have an extended leadtime, please do not order retail and preorder items together, otherwise your retail order may be delayed.

No products were found matching your selection.