Pros: In the most important areas, it was a good experience. The planes were on-time, the planes were clean, everything went smoothly. It's hard to make a 15 hour flights comfortable, but it certainly was as good as can be expected in economy. The personal entertainment system for each seat was great!
Cons: The flight attendants were less available and accommodating than what I have experienced on other international flights. The food was also not very good.