Collection: New fabric

Check out all our latest arrivals here.
1051 products
  • Peasholme Green DV7116 Audrey - Devonstone
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Pinpricks Metallic DVC1206 Navy - Silver - Devonstone
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Pinpricks Metallic DVC1205 Pink - Silver - Devonstone
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Pinpricks Metallic DVC1204 Mint - Silver - Devonstone
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Pinpricks Metallic DVC1203 Green - Gold - Devonstone
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Pinpricks Metallic DVC1202 Red - Gold - Devonstone
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Bushland Beauty 25cm DV7867 - Devonstone
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Bushland Beauty 25cm DV7865 - Devonstone
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Bushland Beauty 25cm DV7861 - Devonstone
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Bushland Beauty 25cm DV7860 - Devonstone
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals Check DV2854 Petal - Devonstone
    Regular price
    $5.50
    Sale price
    $5.50
    Regular price
    Unit price
    per 
    Sold out
  • Bloomsberry 25cm M55352-16 - Moda
    Regular price
    $8.50
    Sale price
    $8.50
    Regular price
    Unit price
    per 
    Sold out
  • Whimsical Fields Mushrooms 25cm 82130 105 - Nutex
    Regular price
    $7.50
    Sale price
    $7.50
    Regular price
    Unit price
    per 
    Sold out
  • Woolly Friends Kittens 25cm 82300 102 - Nutex
    Regular price
    $7.50
    Sale price
    $7.50
    Regular price
    Unit price
    per 
    Sold out
  • Woolly Friends Sheep 25cm 82300 101 - Nutex
    Regular price
    $7.50
    Sale price
    $7.50
    Regular price
    Unit price
    per 
    Sold out
  • Rabbit Run 25cm 89780 - Nutex
    Regular price
    $7.50
    Sale price
    $7.50
    Regular price
    Unit price
    per 
    Sold out
  • Aunt Grace Backgrounds 25cm R35-8353-0526 Pink - Marcus Fabrics
    Regular price
    $6.50
    Sale price
    $6.50
    Regular price
    Unit price
    per 
    Sold out
  • Art of the Garden 25cm PWSA091 Pink - Sanderson
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Woodland Blooms 25cm PWSA033 - Sanderson
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Elysian Day E 03639030E - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Katie and Millie H 03638021H - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Strawberries & Cream B 03636058B - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Fairytale B 03636054B - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Betsy Berry C 03636053C - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Betsy Berry B 03636053B - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Betsy Berry A 03636053A - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Classic Meadow C 03636052C - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Classic Meadow A 03636052A - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Lilibet B 03636051B - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Dora Daisy A 03636050A - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Rosalind Day C 03636048C - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Rosalind Day B 03636048B - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Strathmore Flowers B 03636047B - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Strathmore Flowers A 03636047A - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Flora Coco B 03636046B - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Flora Coco A 03636046A - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Georgina Rose C 03636045C - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Michelle G 03636017G - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Ciara Q 03635047Q - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Poppy Amelie D 03634005D- Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out