fabric

Refine

Refine

Pistachio Creme | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per 

Pistachio | Signature Pure Solids

Regular
from $3.05
Sale
from $3.05
Regular
Unit Price
per 

Pistachio | Speckled July 2024

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Pitbull in Dahlia | Dog Park

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Pitbull in Shell | Dog Park

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Pitbull in Teal Navy | Dog Park

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Plaid in Cobalt/Red | Swedish Holiday

Regular
from $4.05
Sale
from $4.05
Regular
Unit Price
per 

Plaid in Goldenrod | Swedish Holiday

Regular
from $4.05
Sale
from $4.05
Regular
Unit Price
per 

Plaid in Midsommar | Swedish Holiday

Regular
from $4.05
Sale
from $4.05
Regular
Unit Price
per 

Playful Dash in Eggshell | Folk Lore

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Playful Dash in Mist | Folk Lore

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Playful Dash in Peacoat | Folk Lore

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Playful Tulips in Field of Dreams | Marked by Nature

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Playful Tulips in Moasic | Marked by Nature

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Playful Tulips in Ruby Dusk | Marked by Nature

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Plum Preserve | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per 

Poetic Manuscripts | Soften the Volume

Regular
from $2.80
Sale
from $2.80
Regular
$3.50
Unit Price
per 

Polka Stripes in Secret Garden | Marked by Nature

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Polka Stripes in Stone Path | Marked by Nature

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Polka Stripes in Waterdrop | Marked by Nature

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Poppy | Signature Pure Solids

Regular
from $3.05
Sale
from $3.05
Regular
Unit Price
per 

Porcelain | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per 

Porcelain | Sprout Wovens

Regular
from $3.50
Sale
from $3.50
Regular
Unit Price
per 

Posies in Balmy | Flowerland

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 
SOLD OUT

Posies in Turquoise | Flowerland

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 
SOLD OUT

Posies in Verdant | Flowerland

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Posy Plot in Eggshell | Folk Lore

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Posy Plot in Oatmeal | Folk Lore

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Posy Plot in Teal | Folk Lore

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Potter's Clay | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per 

Presently Plumes Gold | Homebody

Regular
from $2.80
Sale
from $2.80
Regular
$3.50
Unit Price
per 

Presently Plumes Rose | Homebody

Regular
from $2.80
Sale
from $2.80
Regular
$3.50
Unit Price
per 

Pristine State | Fabled Land

Regular
from $4.15
Sale
from $4.15
Regular
Unit Price
per 
SOLD OUT

Pumice | Everyday Chambray

Regular
from $3.50
Sale
from $3.50
Regular
Unit Price
per 

Pumpkin & Catnip | Eerie

Regular
from $3.50
Sale
from $3.50
Regular
Unit Price
per 

Pumpkin Fest | Eerie

Regular
from $3.50
Sale
from $3.50
Regular
Unit Price
per 

Pumpkin | End Papers

Regular
from $4.75
Sale
from $4.75
Regular
Unit Price
per 

Pumpkin | Sprout Wovens

Regular
from $3.50
Sale
from $3.50
Regular
Unit Price
per 

Purple Pansy | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per 

Purple Wine | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per 

Quartz Pink | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per 

Quartz | Everyday Chambray Nocturne

Regular
from $3.50
Sale
from $3.50
Regular
Unit Price
per 

Queen Anne's Lace in Clay | Twin Hills

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Queen Anne's Lace in Olive | Twin Hills

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Queen Anne's Lace in Pond | Twin Hills

Regular
from $3.65
Sale
from $3.65
Regular
Unit Price
per 

Queen Bee | Signature Pure Solids

Regular
from $3.05
Sale
from $3.05
Regular
Unit Price
per 

Quicksilver | Everyday Chambray Nocturne

Regular
from $3.50
Sale
from $3.50
Regular
Unit Price
per 

Rainforest | Pure Solids

Regular
from $2.95
Sale
from $2.95
Regular
Unit Price
per