Collection: New fabric

Check out all our latest arrivals here.
1051 products
  • Classic 26 Meadow Song F 03634003F- Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Clarabell D 03634001D- Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Margaret Annie P 03633037P- Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 June's Meadow M-CC 03633152M-CC- Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Florence May D 03632002D- Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Libby F 036300125F - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Betsy L 03632019L - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Classic 26 Betsy K 03632019K - Tana Lawn - Liberty
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Story Book 25cm 91336-50 - Figo
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Story Book 25cm 91334-70 - Figo
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Story Book 25cm 91335-12 - Figo
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Signature Collection Teeny One 25cm C18376 Cream - Riley Blake
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Signature Collection Arlington Ditsy 25cm C18373 Cream - Riley Blake
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Signature Collection Stripe 25cm C18372 Pink - Riley Blake
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Signature Collection Stripe 25cm C18372 Blue - Riley Blake
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Signature Collection Icons 25cm C18371 Pink - Riley Blake
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Lumiere Happy Checkers 25cm LMR55-01-BLO Bloom - Fableism
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Colorfield MASQBD650-Z 108" Wideloads - Maywood Studios
    Regular price
    $57.00
    Sale price
    $57.00
    Regular price
    Unit price
    per 
    Sold out
  • Flowering 25cm BPCT-06-FWG Pink - Fableism Indian Block Prints
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    Unit price
    per 
    Sold out
  • Wild Floral 25cm BPCT-06-WLD Blushing - Fableism Indian Block Prints
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    Unit price
    per 
    Sold out
  • Trumpet Vines 25cm BPCT-02-TMP-S Sage - Fableism Indian Block Prints
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    Unit price
    per 
    Sold out
  • Stamp Floral 25cm BPCT-03-SPF-P Pink - Fableism Indian Block Prints
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    Unit price
    per 
    Sold out
  • Country Floral 25cm BPCT-08-CTY-Y Yellow - Fableism Indian Block Prints
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    Unit price
    per 
    Sold out
  • Appleby Farm Linen Stitchery Panel DV7750 Natural - Devonstone
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • Appleby Farm Linen Stitchery Panel DV7751 Cloud - Devonstone
    Regular price
    $14.00
    Sale price
    $14.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2953 Seafoam - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2959 Seafoam - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2956 Gambier Blue- Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV3017 Nautical - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV3010 Summer Bay - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV3003 Jeff - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2941 Red Delicious - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2982 Georgia - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2938 Sunnyside - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Golden BAMT168-55 108" Wide Back - Anna Maria
    Regular price
    $58.00
    Sale price
    $58.00
    Regular price
    $29.15
    Unit price
    per 
    Sold out
  • 2025 KF Classics 25cm GP20 Yellow - Kaffe Fassett Collective
    Regular price
    $9.50
    Sale price
    $9.50
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals Check DV2849 Light Pink - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2962 Crocodile - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2950 Partly Cloudy - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • Fundamentals 1/8th Check DV2996 Kylie - Devonstone
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out