Barn & Willow close close close close close close close


Drapery Collection

Premium quality at one-third the price and delivered in 10 days.

  • Belgian Flax Linen Drapery Collection

Belgian Flax

Off White

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Off White

Learn More
  • Belgian Flax Linen Drapery Collection

Belgian Flax

Optic White

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Optic White

Learn More
  • Belgian Flax Linen Drapery Collection

Belgian Flax

Oatmeal

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Oatmeal

Learn More
  • Belgian Flax Linen Drapery Collection

Belgian Flax

Mist Gray

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Mist Gray

Learn More
  • Belgian Flax Linen Drapery Collection

Belgian Flax

Chocolate

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Chocolate

Learn More
  • Belgian Flax Linen Drapery Collection

Belgian Flax

Natural

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Natural

Learn More

We remove unnecessary markups by working directly with the world’s finest textile mills.

Our Linens are certified by Masters of Linen

  • Belgian Flax Linen Drapery Collection

Belgian Flax

Spruce

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Spruce

Learn More
  • Belgian Flax Linen Drapery Collection

Belgian Flax

Light Gray

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Light Gray

Learn More
  • Belgian Flax Linen Drapery Collection

Belgian Flax

Shale

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Flax Shale

Learn More
  • Belgian Linen Drapery Collection

Belgian Linen

Oyster

$199

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Linen Oyster

Learn More
  • Belgian Linen Drapery Collection

Belgian Textured

Flax

$199

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Textured Flax

Learn More
  • Belgian Linen Drapery Collection

Belgian Linen

Dark Gray

$199

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Linen Dark Gray

Learn More
  • Belgian Sheer Linen Collection

Belgian Sheer

Off White

$129

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Sheer Off White

Learn More
  • Belgian Sheer Linen Collection

Belgian Sheer

Oatmeal

$129

OUT OF STOCK Back in 2 weeks Customize Try At Home

Belgian Sheer Oatmeal

Learn More
  • Washed Belgian Linen Drapery Collection

Washed Belgian

Mint

$179

OUT OF STOCK Back in 2 weeks Customize Try At Home

Washed Belgian Mint

Learn More
  • Washed Belgian Linen Drapery Collection

Washed Belgian

Sand

$179

OUT OF STOCK Back in 2 weeks Customize Try At Home

Washed Belgian Sand

Learn More
  • Washed Belgian Linen Drapery Collection

Washed Belgian

Seafoam

$179

OUT OF STOCK Back in 2 weeks Customize Try At Home

Washed Belgian Seafoam

Learn More

TRY BEFORE YOU BUY

7-day In-Home Trial

SELECT SAMPLE PANELS

A swatch isn’t always enough to make a drapery decision. Instead, hang a drapery sample panel and see how it looks.

Order for $10 each. Fully refunded once you place your drapery order.

LOOKING FOR ROMAN SHADES?

Select from 15+ fabrics and 4 different styles

EXPLORE ROMAN SHADES