I recent took a trip to Thailand on Cathay Pacific Airlines. I enjoyed my experience. The seats are roomy, the service is wonderful. They have a tv for every passenger. There are movies and food around the clock. The check in was long but it was worth the wait because a lot of people were eager to aboard the plane.