I don't think that is a question that can be answered on here. If the delivery folks have not confirmed a time with you I would call the customer service.
More than likely not. It usually takes at least a few days before a delivery
Thanks! Your answer is awaiting moderation.