Had to wait nearly 2 and half hours one of the meals missing and what did come was cold had to heat it up won't be ordering again if I could have a minus star that's what I would have given told me it would be 1hour if you can't deliver on time then maybe you should stop delivering so far away I was 5miles from the shop.