Vancouver (Opening Early 2027!)

Le Blanc Linen Wash in Original (Floral Fusion) @ TMASC in Canada

All Products

(552 products) | Jump to Products ↓

A collection of every product offered online by The Mattress & Sleep Co.

Did you know we offer over 10,000 unique products? If we include material and colour choices there are millions of possible configurations.

Visit us at our Calgary, Edmonton, and Sherwood Park stores.

  • Orders totalling $100 or more automatically receive free shipping to most areas within Canada
  • Best-selling bath & bedding items are in stock at our stores in Calgary, Edmonton, and Sher. Park to take home today or for quick delivery across Canada
  • Our stores display a wide selection of bath & bedding samples. Many of our fabrics, swatches and raw material samples are available to borrow and take home to help with final selections


Please scroll down below the product list to learn more about All Products.

  • Mattress & Sleep Company - Canadian Specialty Bath, Bedding, Mattress & Furniture Retailer

    The Mattress & Sleep Co. Stores

    Visit us in Calgary, Edmonton, Sherwood Park, and Vancouver (Early 2027!) to learn more about our All Products

  • Free Shipping Across Canada

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

  • Free Delivery & Setup

    Included on all mattress & furniture orders in the Calgary & Edmonton areas

  • Questions? Call TMASC

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

View as

  • Palisade Duvet Cover
    Now or Never
    Sale

    St Genève

    Long Staple Cotton | Printed Sateen

    From $318.40 CAD $398.00
  • Exceed Adjustable Bed
    Best Seller

    Ergomotion

    The Fully Loaded Lifestyle Bed

    From $2,280.00 CAD
  • Ebreza Adjustable Bed
    Best Seller

    Ergomotion

    The Lifestyle Platform Bed

    From $1,720.00 CAD
  • 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

    Contrasting 100% Linen

    Fabric from Italy Textile Loomed in Italy

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

    From $1,005.00 CAD
  • St Genève

    Linen & Lyocell | Percale | 165 gsm

    Fabric from Italy Textile Loomed in Italy

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

    From $836.00 CAD
  • St Genève

    Linen & Lyocell | Percale | 165 gsm

    Fabric from Italy Textile Loomed in Italy

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

    From $1,139.00 CAD
  • St Genève

    55% Silk & 45% Cotton

    Made in Canada Made in Canada

    From $564.00 CAD
  • St Genève

    55% Silk & 45% Cotton

    From $940.00 CAD
  • St Genève

    100% Linen | Plain Weave | 150 gsm

    Fabric from Italy Textile Loomed in Italy

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

    From $799.00 CAD
  • St Genève

    100% Linen | Plain Weave | 150 gsm

    Fabric from Italy Textile Loomed in Italy

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

    From $1,236.00 CAD
  • St Genève

    100% MicroModal | Sateen

    Fabric from Italy Textile Loomed in Italy

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

    From $578.00 CAD
  • St Genève

    100% MicroModal | Sateen

    Fabric from Italy Textile Loomed in Italy

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

    From $802.00 CAD
  • St Genève

    100% Long Staple Cotton | Stripe

    From $312.00 CAD
  • St Genève

    100% Long Staple Cotton | Stripe

    From $538.00 CAD
  • St Genève

    100% Long Staple Cotton | Percale

    Fabric from Italy Textile Loomed in Italy

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

    From $349.00 CAD
  • St Genève

    60% Wool & 40% Egyptian Cotton | Sateen

    Fabric from Italy Textile Loomed in Italy

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

    From $1,036.00 CAD
  • St Genève

    60% Wool & 40% Egyptian Cotton | Sateen

    Fabric from Italy Textile Loomed in Italy

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

    From $1,708.00 CAD
  • +9

    St Genève

    Long Staple Cotton | Sateen | Custom Satin Stitch

    From $386.00 CAD
  • St Genève

    100% Giza Egyptian ELS Cotton | Percale

    Fabric from Italy Textile Loomed in Italy

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

    From $512.00 CAD
  • St Genève

    100% Long Staple Cotton | Two-Tone Sateen

    Fabric from Italy Textile Loomed in Italy

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

    From $734.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 $990.00 CAD
  • +67

    St Genève

    100% Egyptian Long Staple Cotton

    Fabric from Italy Textile Loomed in Italy

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

    From $688.00 CAD
  • A&H Pousada Waffle Towels in 920 Gris (left) and 103 Ivory (right) A&H Pousada Waffle Towels (top-to-bottom) in 610 Nude, 638 Chili and 364 Regatta
    Best Seller
    +24

    Abyss & Habidecor

    (39 x 59" | 100 x 150 cm)

    $186.00 CAD
  • Abyss & Habidecor

    (40 x 72" | 105 x 180 cm)

    $289.00 CAD
  • Abyss & Habidecor

    (12 x 20" | 30 x 50 cm)

    $46.00 CAD
  • Abyss & Habidecor

    (7 x 9" | 17 x 22 cm)

    $42.00 CAD
  • +24

    Abyss & Habidecor

    (40 x 72" | 105 x 180 cm)

    $276.00 CAD
  • Mattress & Sleep Company - Canadian Specialty Bath, Bedding, Mattress & Furniture Retailer

    The Mattress & Sleep Co. Stores

    Visit us in Calgary, Edmonton, Sherwood Park, and Vancouver (Early 2027!) to learn more about our All Products

  • Free Shipping Across Canada

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

  • Free Delivery & Setup

    Included on all mattress & furniture orders in the Calgary & Edmonton areas

  • Questions? Call TMASC

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