Shipping & Delivery Update: We are using alternative shipping methods during the Canada Post Strike

Collections: Best Sellers

1443 products
  • 100% Cotton (Thick Tone-On-Tone Stripes - 60")
    100% Cotton (Thick Tone-On-Tone Stripes - 60
    Regular price
    $12.99
    Regular price
    $12.99
    Sale price
    $12.99
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • Polyester/Cotton Sheeting (Printed - 96")
    Polyester/Cotton Sheeting (Printed - 96
    Regular price
    $9.99
    Regular price
    $12.99
    Sale price
    $9.99
    Unit price
    per 
    Availability
    Sold out
  • Polyester/Cotton Sheeting (Printed - 96")
    Polyester/Cotton Sheeting (Printed - 96
    Regular price
    $9.99
    Regular price
    $12.99
    Sale price
    $9.99
    Unit price
    per 
    Availability
    Sold out
  • Polyester/Cotton Sheeting (Printed - 96")
    Polyester/Cotton Sheeting (Printed - 96
    Regular price
    $9.99
    Regular price
    $12.99
    Sale price
    $9.99
    Unit price
    per 
    Availability
    Sold out
  • Polyester Brocade (Zebra - 60")
    Polyester Brocade (Zebra - 60
    Regular price
    $39.99
    Regular price
    $39.99
    Sale price
    $39.99
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • Polyester Brocade (Patterned - 60")
    Polyester Brocade (Patterned - 60
    Regular price
    $45.00
    Regular price
    $45.00
    Sale price
    $45.00
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • Polyester Brocade (Geometric - 60")
    Polyester Brocade (Geometric - 60
    Regular price
    $45.00
    Regular price
    $45.00
    Sale price
    $45.00
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • Chinese Polyester Brocade (Cherry Blossoms - 60")
    Chinese Polyester Brocade (Cherry Blossoms - 60
    Regular price
    $39.99
    Regular price
    $25.00
    Sale price
    $39.99
    Unit price
    per 
    Availability
    Sold out
  • Chinese Polyester Brocade (Cherry Blossoms - 45")
    Chinese Polyester Brocade (Cherry Blossoms - 45
    Regular price
    $25.00
    Regular price
    $25.00
    Sale price
    $25.00
    Unit price
    per 
    Availability
    Sold out
  • Linen Upholstery (Printed - 58")
    Linen Upholstery (Printed - 58
    Regular price
    $28.00
    Regular price
    $28.00
    Sale price
    $28.00
    Unit price
    per 
    Availability
    Sold out
  • Linen Upholstery (Printed - 58")
    Linen Upholstery (Printed - 58
    Regular price
    $28.00
    Regular price
    $28.00
    Sale price
    $28.00
    Unit price
    per 
    Availability
    Sold out
  • 100% Cotton Voile (Embroidered - 60")
    100% Cotton Voile (Embroidered - 60
    Regular price
    $15.99
    Regular price
    $15.99
    Sale price
    $15.99
    Unit price
    per 
    Availability
    Sold out
  • 100% Cotton (Printed - 60")
    100% Cotton (Printed - 60
    Regular price
    $15.00
    Regular price
    $15.00
    Sale price
    $15.00
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • Organic Cotton (Waffle - 60")
    Organic Cotton (Waffle - 60
    Regular price
    $28.00
    Regular price
    $28.00
    Sale price
    $28.00
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • Fireworks (Rayon/Polyester)(Printed - 60")
    Fireworks (Rayon/Polyester)(Printed - 60
    Regular price
    $18.00
    Regular price
    $18.00
    Sale price
    $18.00
    Unit price
    per 
    Availability
    Sold out
  • Fireworks (Rayon/Polyester)(Solid - 60")
    Fireworks (Rayon/Polyester)(Solid - 60
    Regular price
    $15.00
    Regular price
    $15.00
    Sale price
    $15.00
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • 100% Cotton Voile (Solid - 60")
    100% Cotton Voile (Solid - 60
    Regular price
    $10.00
    Regular price
    $10.00
    Sale price
    $10.00
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • Cotton Trim (Geometric - 1/2")
    Cotton Trim (Geometric - 1/2
    Regular price
    $2.99
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
    Availability
    Sold out
  • Lace Trim (Floral - 5")
    Lace Trim (Floral - 5
    Regular price
    $8.99
    Regular price
    $8.99
    Sale price
    $8.99
    Unit price
    per 
    Availability
    Sold out
  • Lace Trim (Floral - 1.25")
    Lace Trim (Floral - 1.25
    Regular price
    $3.99
    Regular price
    $3.99
    Sale price
    $3.99
    Unit price
    per 
    Availability
    Sold out
  • Lace Trim (Floral - 3")
    Lace Trim (Floral - 3
    Regular price
    $6.99
    Regular price
    $6.99
    Sale price
    $6.99
    Unit price
    per 
    Availability
    Sold out
  • Lace Trim (Floral - 2.25")
    Lace Trim (Floral - 2.25
    Regular price
    $4.99
    Regular price
    $4.99
    Sale price
    $4.99
    Unit price
    per 
    Availability
    Sold out
  • Lace Trim (Floral - 5")
    Lace Trim (Floral - 5
    Regular price
    $9.99
    Regular price
    $9.99
    Sale price
    $9.99
    Unit price
    per 
    Availability
    Sold out
  • Organic Cotton (Solid - 60")
    Organic Cotton (Solid - 60
    Regular price
    $18.00
    Regular price
    $18.00
    Sale price
    $18.00
    Unit price
    per 
    Availability
    Sold out
  • Trim (Corded - 1/4")
    Trim (Corded - 1/4
    Regular price
    $2.99
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
    Availability
    Sold out
  • 100% Wool (Plaid - 60")
    100% Wool (Plaid - 60
    Regular price
    $29.99
    Regular price
    $29.99
    Sale price
    $29.99
    Unit price
    per 
    Availability
    Sold out
  • 100% Wool (Solid - 60")
    100% Wool (Solid - 60
    Regular price
    $28.00
    Regular price
    $28.00
    Sale price
    $28.00
    Unit price
    per 
    Availability
    Sold out
  • 100% Wool (Plaid - 60")
    100% Wool (Plaid - 60
    Regular price
    $25.00
    Regular price
    $25.00
    Sale price
    $25.00
    Unit price
    per 
    Availability
    Sold out
  • Mesh (Solid - 60")
    Mesh (Solid - 60
    Regular price
    $15.00
    Regular price
    $15.00
    Sale price
    $15.00
    Unit price
    per 
    Availability
    Sold out
  • Scuba Mesh (Waffle Netting) (Solid - 60")
    Scuba Mesh (Waffle Netting) (Solid - 60
    Regular price
    $25.00
    Regular price
    $25.00
    Sale price
    $25.00
    Unit price
    per 
    Availability
    Sold out

    See More Options

  • 100% Wool (Solid - 60")
    100% Wool (Solid - 60
    Regular price
    $25.00
    Regular price
    $25.00
    Sale price
    $25.00
    Unit price
    per 
    Availability
    Sold out
  • Wool/Alpaca (Solid - 60")
    Wool/Alpaca (Solid - 60
    Regular price
    $65.00
    Regular price
    $65.00
    Sale price
    $65.00
    Unit price
    per 
    Availability
    Sold out