This is a good airline. The check-in was efficient and we were able to get the seats we wanted with no fuss ( both in Vancouver and New Delhi). The seats were very comfortable- a nice touch when flying for 12 hours plus. Even with the chair back reclined the tray still has enough room and that has not always been our experience with other airlines. The food was ok - not excellent. The sound system supporting the movies, etc. was poor - probably poor ear phones. Compared to other major airlines they are are middle of the pack.