There are a couple of reasons why I don’t give five stars. First it was such a long time from the time of ordering to the time of delivery, perhaps 8 days. Second I asked my friend about the quality of the meal and they said there was nothing wrong with it but it was just OK. I prefer to give outstanding gifts! It was convenient but I think a little expensive for the quality.