The delivery team was great when they actually delivered it. My bed was supposed to be delivered on Jun 9 between 9-1, then it was pushed to 4:30, then to 7pm and then finally cancelled and rescheduled to Jun12. By 1pm.
It was delivered by the nicest crew at 1pm. So all good. 
The bed is terrific- easy to put together. Great quality and looks super.