Everything was good. BUT our luggage was late and then shipped to our house two days later. The flight was fine for a 13 hour flight. The seats could have been roomier, and maybe even was able to move backwards a little bit more, like Thai Airlines. The food was not good, but it was palpable. Did not like the many security points in Beijing, but that is not your fault - we literally had to RUN from one plane to the next, only because of having to go through two security stops at our layover, which made no sense, we went from one place to another, why need to have our bags and lives scanned again? Honestly, using your Expedia services to get the flights was the best part of the whole traveling experience.