This was obviously a VERY long overseas flight, connecting through Dallas. We have had mixed results with American through the years, but they did a good job on this flight. The flights were on time and our in-flight experience was excellent. The attendants were very attentive and friendly the entire time. Cabin service was timely and the food, beverage and snack quality was quite good. We enjoyed a number of movies during the flight and got in a good nap as well! Our arrival experience in Hong Kong was outstanding. HK is a very efficient and clean airport.