The flights were great however it was a bit caotic in connecting flights as you always had to disembark out of security in China. We spent all our layover time standing in line-ups. This of course is not the airline fault however short layovers between flights can be stressful as you do not know if you will make your next flight or not. The China Eastern staff were very friendly and the flights were smooth. You are fed very well on the flight and the staff are very cheerful and helpful. We look forward to our return flights being just as successful.