The reviews vary greatly. I think the negative reviews have a lot to do with cheap people having unrealistic and unfair expectations. At this price point, you have to understand that little money is going into the overhead and general aesthetics. Thus, when evaluating the merit of this place, it is only fair if the focus of the reviews is on the food - not the decor or even the efficiency of their delivery (the fact they even have delivery is deserving of admiration).
When it comes to food, this place excels. The menu is extensive. We tried several things and everything we had was delicious and the portions were generous. Highly affordable spot for fast and delicious Chinese food. When dining in, manage your expectations accordingly - you're paying little for awesome Chinese food.