Food portions are generous and the variety is sufficient. I do not feel that I am eating the same foods every other day. Quality of the food on some days are pretty good but of course some other days, it isn’t as great. We had fries with steamed ... Morefish on one day which was a little weird. Overall it is good for the price. Food is consistently delivered around 3pm which is an acceptable time for dinner delivery - not too early. Show less