Hit or miss. You have to be there at lunch or dinner rush to get fresh food that hasn't sat and dried out all day. They will usually make fresh food for you if you ask and are wiling to wait, so that's a plus. The fact that you HAVE to ask is NOT a plus, because they do not have a problem giving you a dried out nasty scoop of yuck if that's all that's in the pan.
All of the negative reviews do not surprise me. I once found a piece of broken glass in my Beijing Beef, about the size of a grain of rice. Nearly ate it but felt it at the last second.
That being said, it's a long steam table in a cruddy shopping plaza. I'm not expecting gourmet food here. I am usually happy with what I get, especially if I get them when stuff is fresh. It is what it is.