Collection: Products
Diamond Textiles: HS in Forever Denim (1833)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Luca in Zen (9063)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Lucca in Apple Wine (9086)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Lucca in Butternut (9064)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Lucca in Country Cork (9057)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Lucca in Lilac (9040)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Lucca in Offshore Mist (9107)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Lucca in Pale Starlet (9061)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Lucca in Violet Vista (9102)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Manchester (3179)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Manchester (3180)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Manchester in Antique Tin (4320)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Manchester in Dark Grey
Regular price
$2.92
Regular price
$2.92
Sale price
$2.92
Unit price
/
per
Diamond Textiles: Manchester in Restless Sea
Regular price
$2.92
Regular price
$2.92
Sale price
$2.92
Unit price
/
per
Diamond Textiles: Memories in Aquamarine (FM NL 4141)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Memories in Check Orange (FM NL 4142)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Memories in Stripe Orange (FM NL 4162)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Nikko III in Nimbus Cloud (8327)
Regular price
$2.95
Regular price
$2.95
Sale price
$2.95
Unit price
/
per
Diamond Textiles: Nikko in Cream Confetti
Regular price
$2.92
Regular price
$2.92
Sale price
$2.92
Unit price
/
per
Diamond Textiles: Nikko in Earth Confetti
Regular price
$2.92
Regular price
$2.92
Sale price
$2.92
Unit price
/
per
Diamond Textiles: Nikko in Olive Plaid
Regular price
$2.92
Regular price
$2.92
Sale price
$2.92
Unit price
/
per
Disappearing Ink Pen Purple
Regular price
$7.39
Regular price
$7.39
Sale price
$7.39
Unit price
/
per
Disco Stars: A Quilt Pattern by Morgan McCullough
Regular price
$12.00
Regular price
$12.00
Sale price
$12.00
Unit price
/
per
DMC - Tapestry Wool
Regular price
$1.40
Regular price
$1.40
Sale price
$1.40
Unit price
/
per
DMC 3 in 1 Needle Threader
Regular price
$2.19
Regular price
$2.19
Sale price
$2.19
Unit price
/
per
DMC Embroidery Transfer Pen
Regular price
$4.50
Regular price
$4.50
Sale price
$4.50
Unit price
/
per
Doctor Bag in Bloom - Large
Regular price
$71.22
Regular price
$71.22
Sale price
$71.22
Unit price
/
per
Doctor Bag in Bloom - Small
Regular price
$54.60
Regular price
$54.60
Sale price
$54.60
Unit price
/
per
Doctor Bag in Purple Tweed - Small
Regular price
$54.60
Regular price
$54.60
Sale price
$54.60
Unit price
/
per
Dog Park: Dog Park in Lavender
Regular price
$3.25
Regular price
$3.25
Sale price
$3.25
Unit price
/
per
Dog Park: Pitbull in Shell
Regular price
$3.25
Regular price
$3.25
Sale price
$3.25
Unit price
/
per
Dome Threaded Needle Case
Regular price
$12.25
Regular price
$12.25
Sale price
$12.25
Unit price
/
per
Doodle Card Decks - Core Decks
Regular price
$28.00
Regular price
$28.00
Sale price
$28.00
Unit price
/
per
Doodle Card Decks - Expansion Decks
Regular price
$24.00
Regular price
$24.00
Sale price
$24.00
Unit price
/
per
Dorothy Floral Patchwork Viscose and Twill
Regular price
$5.00
Regular price
$5.00
Sale price
$5.00
Unit price
/
per
Double Brushed Jersey Knit: Striped in Army Green and White
Regular price
$2.13
Regular price
$2.13
Sale price
$2.13
Unit price
/
per
Double Brushed Jersey Knit: Striped in Ivory and Black
Regular price
$2.13
Regular price
$2.13
Sale price
$2.13
Unit price
/
per
Double Brushed Jersey Knit: Striped in Ivory and Navy
Regular price
$2.13
Regular price
$2.13
Sale price
$2.13
Unit price
/
per
Double Brushed Jersey Knit: Striped in Mauve and White
Regular price
$2.13
Regular price
$2.13
Sale price
$2.13
Unit price
/
per
Double Brushed Jersey Knit: Tiedye in Charcoal/Pink/Blue
Regular price
$2.13
Regular price
$2.13
Sale price
$2.13
Unit price
/
per
Double Brushed Jersey Knit: Tiedye in Wine and Rust
Regular price
$2.13
Regular price
$2.13
Sale price
$2.13
Unit price
/
per
Double Cap Rivets in Old Brass
Regular price
$24.00
Regular price
$24.00
Sale price
$24.00
Unit price
/
per
Subscribe to Our Newsletter
What’s the stitch? Don’t miss out — get the latest making magic delivered to your inbox once a week. And don’t worry, we never share or sell your information to others!