Soup was good but if your watching your sodium I wouldn't recommend it... we got orange chicken, sesame chicken and generals chicken.. all breaded and they only added the different sauces to differentiate them. My husband took the bread off and there was maybe 3oz of chicken for the entire order. The chicken without the bread tasted like McDonald's chicken nuggets. There was enough bread on his plate to make three large pancakes or more. The flavor was good but definitely not authentic chinese and definitely not worth the price. No veggies not even in the fried rice. Really dissapointing. Wasted $40+ on crap food. If McDonald's served chinese food this is what it would be.