Free Shipping on U.S. orders over $200.
Use code FREESHIP at checkout.

PERENNIAL FAVORITES

40 products

SCHUMACHER Saranda Flower Embroidery MARIGOLD FABRIC | Atlanta Fabrics

SCHUMACHER

Saranda Flower Embroidery MARIGOLD
Regular Price
$451.50
Sale Price
$451.50
Regular Price
Unit Price
per 

SCHUMACHER

MANDARIN SILK STRIPE OCEAN MIST
Regular Price
$269.50
Sale Price
$269.50
Regular Price
Unit Price
per 

SCHUMACHER

MANDARIN SILK STRIPE GOLD DUST
Regular Price
$269.50
Sale Price
$269.50
Regular Price
Unit Price
per 
SCHUMACHER Saranda Flower Embroidery Tape MARIGOLD TRIM | Atlanta Fabrics

SCHUMACHER

Saranda Flower Embroidery Tape MARIGOLD
Regular Price
$171.50
Sale Price
$171.50
Regular Price
Unit Price
per 

SCHUMACHER

MIRAMAR INDOOR/OUTDOOR VELVET NAVY
Regular Price
$269.50
Sale Price
$269.50
Regular Price
Unit Price
per 

SCHUMACHER

MIRAMAR INDOOR/OUTDOOR VELVET TROPICAL
Regular Price
$269.50
Sale Price
$269.50
Regular Price
Unit Price
per 

SCHUMACHER

MIRAMAR INDOOR/OUTDOOR VELVET WHITE SAND
Regular Price
$269.50
Sale Price
$269.50
Regular Price
Unit Price
per 

SCHUMACHER

KALIDO VELVET ONYX
Regular Price
$287.00
Sale Price
$287.00
Regular Price
Unit Price
per 

SCHUMACHER

KALIDO VELVET LADYBIRD
Regular Price
$287.00
Sale Price
$287.00
Regular Price
Unit Price
per 

SCHUMACHER

MOON GARDEN EMBROIDERY CHAMPAGNE
Regular Price
$392.00
Sale Price
$392.00
Regular Price
Unit Price
per 

SCHUMACHER

MOON GARDEN EMBROIDERY PEWTER
Regular Price
$392.00
Sale Price
$392.00
Regular Price
Unit Price
per 
SCHUMACHER Saranda Flower Embroidery ROYAL FABRIC | Atlanta Fabrics

SCHUMACHER

Saranda Flower Embroidery ROYAL
Regular Price
$451.50
Sale Price
$451.50
Regular Price
Unit Price
per 

SCHUMACHER

Saranda Flower Embroidery CARDINAL
Regular Price
$451.50
Sale Price
$451.50
Regular Price
Unit Price
per 

SCHUMACHER

Royal Poinciana Hand Embroidery MULTI ON CREME
Regular Price
$784.00
Sale Price
$784.00
Regular Price
Unit Price
per 

SCHUMACHER

KANDIRA SKY
Regular Price
$276.50
Sale Price
$276.50
Regular Price
Unit Price
per 

SCHUMACHER

SARATOGA COTTON STRIPE AQUA / FLAX/ MOCHA
Regular Price
$136.50
Sale Price
$136.50
Regular Price
Unit Price
per 

SCHUMACHER

SARATOGA COTTON STRIPE BEIGE / MOCHA / PUMPKIN
Regular Price
$136.50
Sale Price
$136.50
Regular Price
Unit Price
per 

SCHUMACHER

PALAMPORE BLOCK PRINT SAPPHIRE
Regular Price
$392.00
Sale Price
$392.00
Regular Price
Unit Price
per 

SCHUMACHER

PALAMPORE BLOCK PRINT TEAL
Regular Price
$392.00
Sale Price
$392.00
Regular Price
Unit Price
per 

SCHUMACHER

Nurata Embroidery CORAL
Regular Price
$609.00
Sale Price
$609.00
Regular Price
Unit Price
per 

SCHUMACHER

Nurata Embroidery LAPIS
Regular Price
$609.00
Sale Price
$609.00
Regular Price
Unit Price
per 
SCHUMACHER Nurata Embroidery STONE FABRIC | Atlanta Fabrics

SCHUMACHER

Nurata Embroidery STONE
Regular Price
$609.00
Sale Price
$609.00
Regular Price
Unit Price
per 

SCHUMACHER

Vigne Embroidery AQUA
Regular Price
$392.00
Sale Price
$392.00
Regular Price
Unit Price
per 

SCHUMACHER

Vanessa Embroidery CHAMOIS/MULTI
Regular Price
$871.50
Sale Price
$871.50
Regular Price
Unit Price
per 

SCHUMACHER

OLIVIA SILK STRIPE AQUA
Regular Price
$241.50
Sale Price
$241.50
Regular Price
Unit Price
per 

SCHUMACHER

OLIVIA SILK STRIPE ROSE
Regular Price
$241.50
Sale Price
$241.50
Regular Price
Unit Price
per 

SCHUMACHER

OLIVIA SILK STRIPE SIENNA
Regular Price
$241.50
Sale Price
$241.50
Regular Price
Unit Price
per 

SCHUMACHER

Sissinghurst Crewel IVORY
Regular Price
$392.00
Sale Price
$392.00
Regular Price
Unit Price
per 

SCHUMACHER

Ming Embroidery MULTI-COLOR
Regular Price
$392.00
Sale Price
$392.00
Regular Price
Unit Price
per 

SCHUMACHER

MANDARIN SILK STRIPE SUNLIGHT
Regular Price
$269.50
Sale Price
$269.50
Regular Price
Unit Price
per