Duvets, Blankets & Throws

Every duvet, blanket and comforter offered by The Mattress & Sleep Company is crafted of entirely natural materials. We do not incorporate any synthetic anchor fibres such as polyester. Natural materials are breathable, wick away excess moisture and resist dust mites and other bothersome allergens. A high quality natural blanket will provide many years of enjoyment and is easily one of the most important sleep-related investments.

Not sure which type of duvet best suits you? A great first step is to read our Duvet Buying Guide. Some general guidelines to consider are that a St Genève down filled duvet is the lightest duvet, weighing approximately one third to one half of a typical wool or silk duvet. Down duvets also work in the widest temperature range. If you like a heavier duvet, then wool and silk are the best choice. And as always we're happy to chat about duvets! Call us Toll-Free on 1-877-750-1212.

St Genève Duvet

French Luxury Blanket

Natura Duvet

Obasan Duvet

All Duvets, Blankets & Throws

Brun de Vian-Tiran Nuage Blanket

Brun de Vian-Tiran Nuage Blanket

Priced from $349.00 CAD

St Geneve Estate Duvet

St Geneve Estate Duvet

Priced from $508.00 CAD

St Geneve Maple Creek Goose Down Duvet

St Geneve Maple Creek Goose Down Duvet BEST SELLER

Priced from $998.00 CAD

Brun de Vian-Tiran Camargue Blanket

Brun de Vian-Tiran Camargue Blanket BEST SELLER

Priced from $699.00 CAD

Brun de Vian-Tiran Camargue Wool Duvets

Brun de Vian-Tiran Camargue Wool Duvets BEST SELLER

Priced from $599.00 CAD

St Geneve Laroche Duvet

St Geneve Laroche Duvet

Priced from $474.00 CAD

Brun de Vian-Tiran Laure Blanket

Brun de Vian-Tiran Laure Blanket

Priced from $399.00 CAD

Brun de Vian-Tiran Khokan Blanket

Brun de Vian-Tiran Khokan Blanket

Priced from $799.00 CAD

St Geneve Lajord Duvet

St Geneve Lajord Duvet

Priced from $698.00 CAD

Natura Wool Comforters

Natura Wool Comforters BEST SELLER

$219.99 to $499.99 CAD

Brun de Vian-Tiran Baby Alpaca 85 Blanket

Brun de Vian-Tiran Baby Alpaca 85 Blanket

Priced from $1199.00 CAD

St Geneve Premium Silk Duvet

St Geneve Premium Silk Duvet

$368.00 to $596.00 CAD

St Geneve Embassy Duvet

St Geneve Embassy Duvet

Priced from $1490.00 CAD

Brun de Vian-Tiran Coton Summer Blanket

Brun de Vian-Tiran Coton Summer Blanket

$269.00 to $299.00 CAD

Brun de Vian-Tiran Sherpa Blanket

Brun de Vian-Tiran Sherpa Blanket

Priced from $1199.00 CAD

Obasan Banff Wool Comforters

Obasan Banff Wool Comforters NEW

Priced from $449.00 CAD

St Geneve SÖVING Down Duvet

St Geneve SÖVING Down Duvet

Priced from $856.00 CAD

St Geneve Ziegler Duvet

St Geneve Ziegler Duvet

Priced from $866.00 CAD

St Geneve Eiderdown Duvet

St Geneve Eiderdown Duvet

Priced from $5050.00 CAD

St Geneve Salzburg Duvet

St Geneve Salzburg Duvet

Priced from $1345.00 CAD

St Geneve Travel Duvet

St Geneve Travel Duvet

Priced from $298.00 CAD

St Geneve James Bay Wild Canadian Goose Duvet

St Geneve James Bay Wild Canadian Goose Duvet

Priced from $1775.00 CAD

St Geneve Goose Down Crib Duvet

St Geneve Goose Down Crib Duvet

$138.00 CAD