Honestly, the food isn't bad.
What I have a major problem with is that I waited for DAYS after the scheduled delivery date to receive my box. This happened on multiple occasions. Needless to say, I was expecting a timely delivery and when my meals never showed, I was stuck without anything to cook for dinner.
On top of that, when my last box eventually DID show up, everything inside it was warm, including the ice packs. I opened the box as soon as it was delivered, so it's not like it was sitting for a long period of time. I had to throw the entire thing out!
I would NOT recommend Home Chef... unless you enjoy late deliveries and room temperature, raw chicken.