Our Factory Clearance Sale is on now!

COMPARE and SAVE on the Top Mattress Brands

Our Factory Clearance Sale is on now!

Biggest Selection Of Mattresses In Stock

Our Factory Clearance Sale is on now!

FREE 1-3 Day* Delivery on orders over $199

Our Factory Clearance Sale is on now!

All Mattresses Made In Canada 

Our Factory Clearance Sale is on now!

★★★★★ Thousands of 5-Star Reviews

Our Factory Clearance Sale is on now!

✔ We've price-checked everyone, so you don't have to!

Toggle Nav
Showing mattresses available in : Toronto GO
  • Compare List
    • Locations
      Mississauga Location 6620 Kitimat Road Unit#3, (401/Erin Mills) Mississauga, ON | 905-878-8444
      Toronto Location 33 Belvia Road, (QEW/Kipling) Etobicoke, ON | 905-565-0885
      Markham Location 7701 Woodbine Ave. Unit#5, Markham, ON | 905-963-0890
      Kitchener Location 842 Victoria Street North,
      Kitchener, ON | 226-336-7519
      Hamilton Location 444 Barton Street East,
      Hamilton, ON | 289-309-6444
      Barrie Location 35 Lennox Drive,
      Barrie, ON | 705-417-2735
  • Over 1000 Mattresses In Stock!
  • Wholesale/Outlet Pricing
  • Everything Brand New and Sealed
  • Free Delivery On Orders Over $199

Order and Delivery Questions

Do you offer free delivery?
Yes!  We offer free delivery on all orders over $199 before tax.
How far do you deliver?
We deliver mattress across Canada!  Please be sure to enter your postal code at the top of the website to see which mattresses are available for delivery to your area.
How do I schedule my delivery?
Once an order is placed, a member from our customer service team will contact you to arrange a specific delivery date and confirm product availability. Please place any special instructions in the comments section of the checkout page.  If you do not...
Do you offer delivery tracking?
Yes!  On the day of your scheduled delivery you will receive an email and/or text message with live delivery tracking information.  Our delivery team will also call you when they are close to your delivery address.  For items shipped via courier, you...
How do I cancel an order?
If you would like to cancel your order, please give us a call at 1-800-631-4883 or send us an email to [email protected]. You may also simply reply to your order confirmation email.
Where do I pick up my order?
Once you have placed an order online for pickup, a member from our customer service team will contact you to arrange the pickup at the location of your choice and confirm product availability.  Please place any special instructions in the comments section...
Can you dispose of my old mattress?
Currently due to COVID-19 we are not able to offer any disposal services.
When is the earliest can you deliver to a toronto location?
We deliver in Toronto on Mondays, Wednesdays, and Fridays.
How can I exchange my order which has not been delivered yet?
Yes, you can! Please email [email protected].
Did you find what you were looking for?