If an order is placed before 12 noon Monday to Friday, your order will arrive the next working day (except remote areas) between 9-6pm. If you order your mattress after Friday 12 noon, we will process your order on the next Monday and have your order shipped to you on the next Tuesday. There will be special arrangements for public holidays.