Your order will be processed at our warehouse before our shipping partner picks it up. Orders placed before 1:30 pm ET typically leave our warehouses the same day, 7 days a week, excluding holidays. Orders placed after 1:30 pm ET typically leave our warehouses the next day. We'll send you a Shipping Confirmation email with tracking information as soon as our shipping partner picks up your order.
Estimated Transit Time
After processing is complete, our shipping partners pick up your order. They will then bring it to a local station for sorting before making its final transit to your shipping address. We can deliver most orders within 7 business days—from our warehouse to your door, in addition to processing time—but you can find a more precise delivery estimate using the table below.
|Estimated Transit Time|
|Delivery area||Mattress & Accessories||Furniture & Rugs|
|Greater Toronto Area||1-3 business days||1-3 business days|
|Calgary Metropolitan Region||1-3 business days||7-10 business days|
|Metro Vancouver Area||2-3 business days||7-10 business days|
|Canada-wide||1-7 business days||7-10 business days|
|Please note that shipping to remote areas or rural addresses may take 3-5 business days longer for local delivery. As with any estimate, these guidelines are likely to change based on weather, higher-than-expected shipping volume, or any other unforeseen delays.|
Please keep an eye on your order tracking for updates and ETAs once we provide you with your shipping confirmation. We're always happy to answer any questions you have in the meantime using the Live Chat feature on this page.