It depends entirely on what you purchased but for a bed or mattress, you can expect to wait for 3 weeks up to over a month to receive your order. Once you have completed your purchase online, you will be allocated a delivery date on your confirmation email. 3 days before your date, you will receive a 2 text with your 2 hour delivery slot. On the day of delivery, the delivery team will call you up to 1 hour before they arrive. Be sure to keep an eye out.