Order Processing
Your order will be processed at our warehouse before our shipping partner picks it up. Orders placed before 1:30 pm ET/MT should leave our warehouses the same day, Monday through to Sunday, excluding holidays. Orders placed after 1:30 pm ET/MT should leave our warehouses the next business 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 local delivery may take 3-5 business days longer in remote or rural areas. Delivery timelines may change based on weather, high shipping volumes, or any other unforeseen delays. Estimated delivery dates are not guaranteed. |
Please keep an eye on your order tracking for updates and ETAs once we provide you with your shipping confirmation. We're available to answer any questions you have in the meantime using the Live Chat feature on this page.