** FREE CANADIAN SHIPPING ON ORDERS OVER $100 ** FREE LOCAL PICK UP **

Collection: Fabric

959 products
  • Enchanted - Garden Floral
    Regular price
    $5.25
    Sale price
    $5.25
  • Enchanted - Mini Floral
    Regular price
    $5.25
    Sale price
    $5.25
  • Enchanted - Stripe
    Regular price
    $5.25
    Sale price
    $5.25
  • Enchanted Forest - Barn Siding
    Regular price
    $4.45
    Sale price
    $4.45
  • Enchanted Forest - Panel
    Regular price
    $11.55
    Sale price
    $11.55
  • Enchanted Forest - Snow Trees
    Regular price
    $4.45
    Sale price
    $4.45
  • Enchanted Forest - Tonal
    Regular price
    $4.45
    Sale price
    $4.45
  • Enchanted Lake - Lovely Lace
    Regular price
    $5.05
    Sale price
    $5.05
  • Enchanted Lake - Tutu Twirl
    Regular price
    $5.05
    Sale price
    $5.05
  • Enchanted Lake - Waltz in the Willows
    Regular price
    $5.20
    Sale price
    $5.20
  • Enchanted Snowflake - Teal
    Regular price
    $3.50
    Sale price
    $2.10
  • English Garden - Ricardo
    Regular price
    $4.50
    Sale price
    $4.50
  • Essence - Buttercup
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Delphinium
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Emerald
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Hydrangea
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Island
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Ivory
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Lipstick
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Mist
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Navy
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Orchid
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Oyster
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Rainforest
    Regular price
    $3.90
    Sale price
    $3.90
  • Essence - Seafoam
    Regular price
    $3.90
    Sale price
    $3.90
  • Essential Dots - Multi
    Regular price
    $5.00
    Sale price
    $5.00
  • Essentials Cosmos - Green
    Regular price
    $3.90
    Sale price
    $3.90
  • Essentials Cosmos - Orange
    Regular price
    $3.90
    Sale price
    $3.90
  • Essentials Cosmos - Pink
    Regular price
    $3.90
    Sale price
    $3.90
  • Essentials Crackle - Light Pink
    Regular price
    $4.75
    Sale price
    $4.75
  • Essentials Criss Cross - Dark Gold
    Regular price
    $3.60
    Sale price
    $3.60
  • Essentials Criss Cross - Dusty Blue
    Regular price
    $4.60
    Sale price
    $4.60