Ordered delivery and it said 40 minutes. Waited an hour and 15 min before we finally called, the guy said it was still on the "make" screen and would be another hour and a half!!! If there was a no star option I would put it. Ended up cancelling our order.