Excellent value business class
I find China Eastern to be probably the best of the Chinese airlines for long haul business class (including their Shanghai Airlines subsidiary). Cabins are well fitted out with a very good individual seat design including privacy doors, food is fine and cabin staff have always been friendly and helpful. Transfers in Shanghai Pudong are OK and they offer some very competitive fares. Overall they're competitive with any business class I have tried and generally cost less meaning they can be terrific value for money.
