Pretty good for carryout, food is usually ready in 15-20 minutes. The portions are OK and I find the food a bit oily, but very tasty though certainly not gourmet. Prices a little on the high side but not horrible.
I have been here once to eat in and it was a nightmare. We were there for over 2 hours when we finally left, having not yet been served our entrees. Appetizers had been served about 45 minutes after ordering them, but they were cold and soggy.
You could not pay me to eat in again, but I'm content to get carry out from here every couple months when I have a craving for greasy Chinese food since it is right near where I work. Admittedly though, Hot Wok is a better value and probably where I would go if there was one closer to my home or work..