Generally good, but can be better.
For example, the cut off for weekly order is Friday noon, but it was not communicated enough that the cut off for prepaid plan is Thursday noon, so I missed the first cut off. Not a big deal, just needs better communication.
Also, the weekly order has the flexibility to swap meals at additional cost, the prepaid plan doesn't.