NEW! Read about our Online Loyalty Scheme for website purchases.

Click on the pictures or titles to see all the fabrics in each collection. Please note that accuracy of colours will vary from computer to computer. Fabric width is 42" - 44" (112cm - 115cm) wide unless otherwise stated and the majority of our fabric is 100% cotton. 

Minimum order is 0.25 metre - please see our Frequently Asked Questions for further information on quantities.

Once you have added some fabrics to your shopping basket, you can check to see whether they look good together by clicking on the Fabric Match button in the Shopping Basket.

Free postage on all UK orders over £75.00

New Collections
Precuts Printed Panels
General Collections
Moda Collections
Basics Collections
Childrens and Novelties
Extra Wide Fabrics
Speciality Fabrics
Last Chance to Buy!