The food portions are way oversized, but a great value for the price charged. The average person will be able to get two meals out of the order if they want to take a box home with them. In my opinion, the food quality does not deserve a ranking higher than 3 stars. It is good solid and well made, but it is not knock your socks off outstanding. The thing that makes it stand out is the portions - that WILL knock your socks off.