I ordered a day before for next morning delivery. It wasn't delivered even by afternoon. All my lunch plans got shattered. Time is key for fresh food delivery. F2H is failing in this area. Not recommending if you want to eat your lunch or dinner on time.