Bedding

Bedding

(193 products) | Jump to Products ↓

The Mattress & Sleep Company is well known for our fantastic selection of bedding and pillows. We search the world in an effort to offer Canadians top-quality luxury bedding.

  • Free shipping to most areas of Canada on orders of $100 or more.
  • A vast selection of bedding is on display and in stock at our Calgary, Edmonton, and Sherwood Park stores.
  • Disposable pillow napkins to rest-test pillows in-store.
  • Real-life fabric samples to touch & feel. We also offer the option to sign out fabric samples to take home and view them in your home environment before making a final decision.

Natural fibres are our specialty. While there are certainly some amazing synthetic materials available when it comes to bedding, natural materials equal high performance. In the bedroom, one of the most important characteristics is how well a fibre is able to absorb and release moisture as the average person loses about 300 - 500 mL of moisture per night. Natural fibres such as linen, cotton and wool remain the superior choice for managing this moisture.

Contrast these natural materials for a moment with their synthetic 'equivalents.' These performance fabrics found in sporting gear, golf shirts, and similar apparel, work on a very simple premise. These synthetics require significant air circulation to function properly. This is why these materials do not work in the bedroom environment. Fibres such as cotton or linen will do their job perfectly well without significant air circulation, making them well-suited to the bedroom.

  • In-store

    Our Calgary, Edmonton, and Sherwood Park stores offer samples of nearly all bedding shown online, along with a stock of popular best sellers

  • Free Shipping

    Orders of $100 or more qualify for free delivery to all Canadian provinces

  • Need a Bedding Makeover?

    Sleep enthusiasts are standing by. Call us toll-free at 1-877-750-1212

View as

  • St Genève

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $686.00 CAD
  • St Genève

    100% Modal | Percale

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $616.00 CAD
  • St Genève

    Cotton & Silk | Jacquard

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $664.00 CAD
  • St Genève

    From $148.00 CAD
  • St Genève

    The Finest Goose Down in the World

    Made in Canada Made in Canada

    From $755.00 CAD
  • St Genève

    Made in Canada Made in Canada

    From $4,335.00 CAD
  • St Genève Aria Throw in Charcoal gradient colourway St Genève Aria Throw in Crimini gradient colourway
    New arrival

    St Genève

    100% Baby Alpaca

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    $218.00 CAD
  • St Genève Bruno Throw in Almond colourway St Genève Bruno Throw in Almond colourway
    New arrival

    St Genève

    100% Baby Alpaca

    $309.00 CAD
  • St Genève Hoxton Throws & Blankets in Driftwood colourway. Crafted from genuine Cashmere, cotton & silk St Genève Hoxton Throws & Blankets in Driftwood colourway. Crafted from genuine Cashmere, cotton & silk
    New arrival

    St Genève

    Genuine Cashmere

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $696.00 CAD
  • Zora Matelassé
    New arrival

    St Genève

    Giza Egyptian Cotton & Silk

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $822.00 CAD
  • St Genève Mirabel Duvet Cover St Genève Mirabel Duvet Cover
    New arrival

    St Genève

    From $398.00 CAD
  • Morgan Duvet Cover
    New arrival

    St Genève

    From $398.00 CAD
  • St Genève Aspen Duvet Cover St Genève Aspen Duvet Cover
    New arrival

    St Genève

    Long Staple Cotton | Printed Sateen

    From $398.00 CAD
  • Fina Duvet Cover
    New arrival

    St Genève

    100% Linen | Sateen

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $754.00 CAD
  • Fina Bed Linen Collection
    New arrival

    St Genève

    100% Linen | Sateen

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $754.00 CAD
  • St Genève Blossom Duvet Cover in Moonlight colourway St Genève Blossom Duvet Cover in Oyster colourway
    New arrival

    St Genève

    Egyptian Cotton, Linen & Silk | Jacquard

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $794.00 CAD
  • St Genève Rio Duvet Cover in Pearl colourway St Genève Rio Duvet Cover in Pearl colourway
    New arrival

    St Genève

    100% Egyptian Cotton | Jacquard

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $549.00 CAD
  • St Genève Sakura Duvet Cover in Moonlight colourway St Genève Sakura Duvet Cover in Moonlight colourway
    New arrival

    St Genève

    Egyptian Cotton & Linen | Jacquard

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $562.00 CAD
  • Giza 92 Classic Duvet Cover
    New arrival

    St Genève

    100% Giza 92 Egyptian ELS Cotton

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $995.00 CAD
  • Giza 92 Flora Duvet Cover
    New arrival

    St Genève

    100% Giza 92 Egyptian ELS Cotton

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $1,095.00 CAD
  • Giza 92 Bed Linen Collection
    New arrival

    St Genève

    100% Giza 92 Egyptian ELS Cotton | Sateen

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $995.00 CAD
  • Giza 92 Classic Pillowcases
    Best Seller
    New arrival

    St Genève

    Sold in Pairs

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    From $275.00 CAD
  • Sintra Duvet Cover
    New arrival

    St Genève

    100% Egyptian Long Staple Cotton | Percale

    From $199.00 CAD
  • Sintra Pillowcases
    Quick Ship
    New arrival

    St Genève

    100% Egyptian Long Staple Cotton | Percale

    From $104.00 CAD
Bedding @ TMASC

Each of our stores in Calgary, Edmonton, and Sherwood Park offers fabric samples, catalogues and swatch books.

TMASC stocks a considerable inventory of best-sellers across all bedding types, including duvets, pillows, blankets, sheets, mattress toppers, protectors and much more.