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

Off White

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Off White

Learn More

Belgian Flax

Optic White

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Optic White

Learn More

Belgian Flax

Oatmeal

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Oatmeal

Learn More

Belgian Flax

Mist Gray

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Mist Gray

Learn More

Belgian Flax

Chocolate

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Chocolate

Learn More

Belgian Flax

Natural

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Natural

Learn More

Belgian Flax

Spruce

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Spruce

Learn More

Belgian Flax

Light Gray

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Light Gray

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

Shale

Starts From

$99

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Flax Linen Drapery Collection

Belgian Flax Shale

Learn More

Belgian Linen

Oyster

Starts From

$199

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Linen Drapery Collection

Belgian Linen Oyster

Learn More

Belgian Textured

Flax

Starts From

$199

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Linen Drapery Collection

Belgian Textured Flax

Learn More

Belgian Linen

Dark Gray

Starts From

$199

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Linen Drapery Collection

Belgian Linen Dark Gray

Learn More

Belgian Sheer

Off White

Starts From

$129

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Sheer Linen Collection

Belgian Sheer Off White

Learn More

Belgian Sheer

Oatmeal

Starts From

$129

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Belgian Sheer Linen Collection

Belgian Sheer Oatmeal

Learn More

Washed Belgian

Mint

Starts From

$179

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Washed Belgian Linen Drapery Collection

Washed Belgian Mint

Learn More

Washed Belgian

Sand

Starts From

$179

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Washed Belgian Linen Drapery Collection

Washed Belgian Sand

Learn More

Washed Belgian

Seafoam

Starts From

$179

OUT OF STOCK Back in 2 weeks Customize Try At Home
  • Washed Belgian Linen Drapery Collection

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