It was immediate delivery. Well the last time it was within 2 days so Im very satisfied. Two years ago I was in the hospital and there were serious snowstorms. I was out of my home for a while and didnt want to return to a cold house so I called from the hospital. There was no way for the driver to get up there but he did it anyway.