We flew All Nippon Airways (ANA) from New Delhi to Tokyo (7 hours). Then another ANA plane from Tokyo to Chicago (10 hours).The seats were ordinary, but everything else surpassed expectations. The 2 meals were tasty, snacks and water/wine/beer were very plentiful, the toilet was clean, and the movies were current. The touch screen was the best I have yet encountered! AND THE ATTENDANTS WERE SO VERY FRIENDLY and ATTENTIVE-----and SO MANY SMILES! I would readily recommend ANA to anybody!