I wish i would have read reviews before ordering. As many say, meals seem to be sent based on whatever they have available not what is ordered? On a large 2 week order, (28 vegetarian meals) there are only 5 different meals! Not near the variety I requested. 3 had spilled with a torn top sheet. Also ordered 12 weight loss meals with extra protein for my husband, only 6 had the xtra protein. 1 box arrived on time and the other 2 arrived 4 days later! Barely still cold. Still waiting for a response from customer service 5 days later, to address my concerns. Food however is pretty good as far as flavour. A great idea/ biz structure, but theres a lot to improve on. I won’t order again unless they improve ordering and fulfillment.