Sorry for the delay in replying. The Desk that you have in your order is a "Pre-order" item and as per stated on the website, the new shipment is expected to reach us mid Aug.
Prior to delivering the rest of the items (which are available) on 15 July, we have also inform you that the Desk will be in a later delivery as the stock has not arrive.
Kindly note that the shipment is scheduled as planned and will be arriving between 10-14 Aug, once the shipment reach us, we will contact you and arrange for the delivery ASAP.
Thank you for your patience and we sincerely apologise if there was any miscommunication regarding the delivery dates.