They promised a 2 hrs delivery time which is hard to believe...But they WOWed me even more by delivering in less than half an hour!!