Repeat customer. Food wise ok, portion ok, but sometimes can be very less protein and sometimes can be a lot. Leafy veggies so far ok not soggy and oily. But not everyday have leafy veggies, most of the time I received gourds. Overall ok, will ... Morecontinue. Show less