{"schema_version":1,"citation_url":"https://www.seatsfrog.com/seatmaps/nh/787-9-215","documentation":"https://www.seatsfrog.com/for-assistants","source_url":"https://www.ana.co.jp/en/jp/guide/prepare/seatmap/international/b787_9/","checked_on":"2026-11-06","updated_at":"2026-11-06T17:39:00Z","airline":{"id":"3842c957-e5b2-4b1b-81d1-87c035ed0843","slug":"nh","code":"NH","name":"All Nippon Airways"},"aircraft":{"id":"48f68350-b7cf-4c6f-a576-1bb5ce9e2e10","slug":"787-9","name":"787-9","family":"787","icao_code":"B789","manufacturer":{"id":"c4759425-0894-401e-8cb6-a2c2de6a70d2","slug":"boeing","name":"Boeing","country":"United States"}},"label":"215 seats, 48 Business · 21 Premium Economy · 146 Economy","intro":"ANA's 215-seat 787-9 has 48 Business seats (1-2-1, staggered), 21 Premium Economy (2-3-2) and 146 Economy (3-3-3). Business is split into rows 1-7 and rows 8-13 at the second door. In Economy, exit row 23 has the most legroom, but 23A and 23K have no window. Row numbering and published seat positions checked against ANA on November 6, 2026. Aircraft substitutions remain possible; confirm the layout in your booking.","cabins":[{"class":"business","name":"Business Class","first_row":1,"last_row":13,"layout":"AC-DEFG-HK","seat":"lie_flat","pitch_in":null,"width_in":null,"recline_in":null,"power":"every_seat","screens":true,"screen_in":18},{"class":"premium_economy","name":"Premium Economy","first_row":15,"last_row":17,"layout":"AC-DFG-HK","seat":"recliner","pitch_in":38,"width_in":19.3,"recline_in":null,"power":"every_seat","screens":true,"screen_in":11},{"class":"economy","name":"Economy Class","first_row":20,"last_row":36,"layout":"ABC-DFG-HJK","seat":"standard","pitch_in":34,"width_in":null,"recline_in":null,"power":"every_seat","screens":true,"screen_in":9}],"rows":[{"number":1,"cabin":0,"seats":[{"code":"1A","letter":"A","position":"window","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"1C","letter":"C","missing":true},{"code":"1D","letter":"D","missing":true},{"code":"1E","letter":"E","missing":true},{"code":"1F","letter":"F","missing":true},{"code":"1G","letter":"G","missing":true},{"code":"1H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"1K","letter":"K","missing":true}]},{"number":2,"cabin":0,"seats":[{"code":"2A","letter":"A","missing":true},{"code":"2C","letter":"C","position":"aisle","rating":"standard"},{"code":"2D","letter":"D","missing":true},{"code":"2E","letter":"E","position":"middle","rating":"standard"},{"code":"2F","letter":"F","missing":true},{"code":"2G","letter":"G","position":"aisle","features":["bassinet"],"rating":"standard","reasons":[{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"2H","letter":"H","missing":true},{"code":"2K","letter":"K","position":"window","rating":"standard"}]},{"number":3,"cabin":0,"seats":[{"code":"3A","letter":"A","position":"window","rating":"standard"},{"code":"3C","letter":"C","missing":true},{"code":"3D","letter":"D","position":"aisle","rating":"standard"},{"code":"3E","letter":"E","missing":true},{"code":"3F","letter":"F","position":"middle","rating":"standard"},{"code":"3G","letter":"G","missing":true},{"code":"3H","letter":"H","position":"aisle","rating":"standard"},{"code":"3K","letter":"K","missing":true}]},{"number":4,"cabin":0,"seats":[{"code":"4A","letter":"A","missing":true},{"code":"4C","letter":"C","position":"aisle","rating":"standard"},{"code":"4D","letter":"D","missing":true},{"code":"4E","letter":"E","position":"middle","rating":"standard"},{"code":"4F","letter":"F","missing":true},{"code":"4G","letter":"G","position":"aisle","rating":"standard"},{"code":"4H","letter":"H","missing":true},{"code":"4K","letter":"K","position":"window","rating":"standard"}]},{"number":5,"cabin":0,"seats":[{"code":"5A","letter":"A","position":"window","rating":"standard"},{"code":"5C","letter":"C","missing":true},{"code":"5D","letter":"D","position":"aisle","rating":"standard"},{"code":"5E","letter":"E","missing":true},{"code":"5F","letter":"F","position":"middle","rating":"standard"},{"code":"5G","letter":"G","missing":true},{"code":"5H","letter":"H","position":"aisle","rating":"standard"},{"code":"5K","letter":"K","missing":true}]},{"number":6,"cabin":0,"seats":[{"code":"6A","letter":"A","missing":true},{"code":"6C","letter":"C","position":"aisle","rating":"standard"},{"code":"6D","letter":"D","missing":true},{"code":"6E","letter":"E","position":"middle","rating":"standard"},{"code":"6F","letter":"F","missing":true},{"code":"6G","letter":"G","position":"aisle","rating":"standard"},{"code":"6H","letter":"H","missing":true},{"code":"6K","letter":"K","position":"window","rating":"standard"}]},{"number":7,"cabin":0,"seats":[{"code":"7A","letter":"A","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"7C","letter":"C","missing":true},{"code":"7D","letter":"D","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"7E","letter":"E","missing":true},{"code":"7F","letter":"F","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"7G","letter":"G","missing":true},{"code":"7H","letter":"H","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"7K","letter":"K","missing":true}]},{"number":8,"cabin":0,"seats":[{"code":"8A","letter":"A","position":"window","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"8C","letter":"C","missing":true},{"code":"8D","letter":"D","missing":true},{"code":"8E","letter":"E","missing":true},{"code":"8F","letter":"F","missing":true},{"code":"8G","letter":"G","missing":true},{"code":"8H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"8K","letter":"K","missing":true}]},{"number":9,"cabin":0,"seats":[{"code":"9A","letter":"A","missing":true},{"code":"9C","letter":"C","position":"aisle","rating":"standard"},{"code":"9D","letter":"D","missing":true},{"code":"9E","letter":"E","position":"middle","rating":"standard"},{"code":"9F","letter":"F","missing":true},{"code":"9G","letter":"G","position":"aisle","features":["bassinet"],"rating":"standard","reasons":[{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"9H","letter":"H","missing":true},{"code":"9K","letter":"K","position":"window","rating":"standard"}]},{"number":10,"cabin":0,"seats":[{"code":"10A","letter":"A","position":"window","rating":"standard"},{"code":"10C","letter":"C","missing":true},{"code":"10D","letter":"D","position":"aisle","rating":"standard"},{"code":"10E","letter":"E","missing":true},{"code":"10F","letter":"F","position":"middle","rating":"standard"},{"code":"10G","letter":"G","missing":true},{"code":"10H","letter":"H","position":"aisle","rating":"standard"},{"code":"10K","letter":"K","missing":true}]},{"number":11,"cabin":0,"seats":[{"code":"11A","letter":"A","missing":true},{"code":"11C","letter":"C","position":"aisle","rating":"standard"},{"code":"11D","letter":"D","missing":true},{"code":"11E","letter":"E","position":"middle","rating":"standard"},{"code":"11F","letter":"F","missing":true},{"code":"11G","letter":"G","position":"aisle","rating":"standard"},{"code":"11H","letter":"H","missing":true},{"code":"11K","letter":"K","position":"window","rating":"standard"}]},{"number":12,"cabin":0,"seats":[{"code":"12A","letter":"A","position":"window","rating":"standard"},{"code":"12C","letter":"C","missing":true},{"code":"12D","letter":"D","position":"aisle","rating":"standard"},{"code":"12E","letter":"E","missing":true},{"code":"12F","letter":"F","position":"middle","rating":"standard"},{"code":"12G","letter":"G","missing":true},{"code":"12H","letter":"H","position":"aisle","rating":"standard"},{"code":"12K","letter":"K","missing":true}]},{"number":13,"cabin":0,"seats":[{"code":"13A","letter":"A","missing":true},{"code":"13C","letter":"C","position":"aisle","rating":"standard"},{"code":"13D","letter":"D","missing":true},{"code":"13E","letter":"E","position":"middle","rating":"standard"},{"code":"13F","letter":"F","missing":true},{"code":"13G","letter":"G","position":"aisle","rating":"standard"},{"code":"13H","letter":"H","missing":true},{"code":"13K","letter":"K","position":"window","rating":"standard"}]},{"number":15,"cabin":1,"seats":[{"code":"15A","letter":"A","position":"window","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"15C","letter":"C","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"15D","letter":"D","position":"aisle","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"15F","letter":"F","position":"middle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"15G","letter":"G","position":"aisle","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"15H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"15K","letter":"K","position":"window","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]}]},{"number":16,"cabin":1,"seats":[{"code":"16A","letter":"A","position":"window","rating":"standard"},{"code":"16C","letter":"C","position":"aisle","rating":"standard"},{"code":"16D","letter":"D","position":"aisle","rating":"standard"},{"code":"16F","letter":"F","position":"middle","rating":"standard"},{"code":"16G","letter":"G","position":"aisle","rating":"standard"},{"code":"16H","letter":"H","position":"aisle","rating":"standard"},{"code":"16K","letter":"K","position":"window","rating":"standard"}]},{"number":17,"cabin":1,"seats":[{"code":"17A","letter":"A","position":"window","rating":"standard"},{"code":"17C","letter":"C","position":"aisle","rating":"standard"},{"code":"17D","letter":"D","position":"aisle","rating":"standard"},{"code":"17F","letter":"F","position":"middle","rating":"standard"},{"code":"17G","letter":"G","position":"aisle","rating":"standard"},{"code":"17H","letter":"H","position":"aisle","rating":"standard"},{"code":"17K","letter":"K","position":"window","rating":"standard"}]},{"number":20,"cabin":2,"seats":[{"code":"20A","letter":"A","position":"window","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"20B","letter":"B","position":"middle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20C","letter":"C","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20D","letter":"D","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20F","letter":"F","position":"middle","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"20G","letter":"G","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20J","letter":"J","position":"middle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20K","letter":"K","position":"window","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]}]},{"number":21,"cabin":2,"seats":[{"code":"21A","letter":"A","position":"window","rating":"standard"},{"code":"21B","letter":"B","position":"middle","rating":"standard"},{"code":"21C","letter":"C","position":"aisle","rating":"standard"},{"code":"21D","letter":"D","position":"aisle","rating":"standard"},{"code":"21F","letter":"F","position":"middle","rating":"standard"},{"code":"21G","letter":"G","position":"aisle","rating":"standard"},{"code":"21H","letter":"H","position":"aisle","rating":"standard"},{"code":"21J","letter":"J","position":"middle","rating":"standard"},{"code":"21K","letter":"K","position":"window","rating":"standard"}]},{"number":22,"cabin":2,"seats":[{"code":"22A","letter":"A","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22B","letter":"B","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22C","letter":"C","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22D","letter":"D","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22F","letter":"F","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22G","letter":"G","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22H","letter":"H","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22J","letter":"J","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"22K","letter":"K","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]}]},{"number":23,"cabin":2,"seats":[{"code":"23A","letter":"A","position":"window","features":["bulkhead","exit_row","no_window","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"No window at this window seat"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"23B","letter":"B","position":"middle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"23C","letter":"C","position":"aisle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"23D","letter":"D","missing":true},{"code":"23F","letter":"F","missing":true},{"code":"23G","letter":"G","missing":true},{"code":"23H","letter":"H","position":"aisle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"23J","letter":"J","position":"middle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"23K","letter":"K","position":"window","features":["bulkhead","exit_row","no_window","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"No window at this window seat"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]}]},{"number":24,"cabin":2,"seats":[{"code":"24A","letter":"A","position":"window","rating":"standard"},{"code":"24B","letter":"B","position":"middle","rating":"standard"},{"code":"24C","letter":"C","position":"aisle","rating":"standard"},{"code":"24D","letter":"D","position":"aisle","rating":"standard"},{"code":"24F","letter":"F","position":"middle","features":["bassinet"],"rating":"standard","reasons":[{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"24G","letter":"G","position":"aisle","rating":"standard"},{"code":"24H","letter":"H","position":"aisle","rating":"standard"},{"code":"24J","letter":"J","position":"middle","rating":"standard"},{"code":"24K","letter":"K","position":"window","rating":"standard"}]},{"number":25,"cabin":2,"seats":[{"code":"25A","letter":"A","position":"window","rating":"standard"},{"code":"25B","letter":"B","position":"middle","rating":"standard"},{"code":"25C","letter":"C","position":"aisle","rating":"standard"},{"code":"25D","letter":"D","position":"aisle","rating":"standard"},{"code":"25F","letter":"F","position":"middle","rating":"standard"},{"code":"25G","letter":"G","position":"aisle","rating":"standard"},{"code":"25H","letter":"H","position":"aisle","rating":"standard"},{"code":"25J","letter":"J","position":"middle","rating":"standard"},{"code":"25K","letter":"K","position":"window","rating":"standard"}]},{"number":26,"cabin":2,"seats":[{"code":"26A","letter":"A","position":"window","rating":"standard"},{"code":"26B","letter":"B","position":"middle","rating":"standard"},{"code":"26C","letter":"C","position":"aisle","rating":"standard"},{"code":"26D","letter":"D","position":"aisle","rating":"standard"},{"code":"26F","letter":"F","position":"middle","rating":"standard"},{"code":"26G","letter":"G","position":"aisle","rating":"standard"},{"code":"26H","letter":"H","position":"aisle","rating":"standard"},{"code":"26J","letter":"J","position":"middle","rating":"standard"},{"code":"26K","letter":"K","position":"window","rating":"standard"}]},{"number":27,"cabin":2,"seats":[{"code":"27A","letter":"A","position":"window","rating":"standard"},{"code":"27B","letter":"B","position":"middle","rating":"standard"},{"code":"27C","letter":"C","position":"aisle","rating":"standard"},{"code":"27D","letter":"D","position":"aisle","rating":"standard"},{"code":"27F","letter":"F","position":"middle","rating":"standard"},{"code":"27G","letter":"G","position":"aisle","rating":"standard"},{"code":"27H","letter":"H","position":"aisle","rating":"standard"},{"code":"27J","letter":"J","position":"middle","rating":"standard"},{"code":"27K","letter":"K","position":"window","rating":"standard"}]},{"number":28,"cabin":2,"seats":[{"code":"28A","letter":"A","position":"window","rating":"standard"},{"code":"28B","letter":"B","position":"middle","rating":"standard"},{"code":"28C","letter":"C","position":"aisle","rating":"standard"},{"code":"28D","letter":"D","position":"aisle","rating":"standard"},{"code":"28F","letter":"F","position":"middle","rating":"standard"},{"code":"28G","letter":"G","position":"aisle","rating":"standard"},{"code":"28H","letter":"H","position":"aisle","rating":"standard"},{"code":"28J","letter":"J","position":"middle","rating":"standard"},{"code":"28K","letter":"K","position":"window","rating":"standard"}]},{"number":29,"cabin":2,"seats":[{"code":"29A","letter":"A","position":"window","rating":"standard"},{"code":"29B","letter":"B","position":"middle","rating":"standard"},{"code":"29C","letter":"C","position":"aisle","rating":"standard"},{"code":"29D","letter":"D","position":"aisle","rating":"standard"},{"code":"29F","letter":"F","position":"middle","rating":"standard"},{"code":"29G","letter":"G","position":"aisle","rating":"standard"},{"code":"29H","letter":"H","position":"aisle","rating":"standard"},{"code":"29J","letter":"J","position":"middle","rating":"standard"},{"code":"29K","letter":"K","position":"window","rating":"standard"}]},{"number":30,"cabin":2,"seats":[{"code":"30A","letter":"A","position":"window","rating":"standard"},{"code":"30B","letter":"B","position":"middle","rating":"standard"},{"code":"30C","letter":"C","position":"aisle","rating":"standard"},{"code":"30D","letter":"D","position":"aisle","rating":"standard"},{"code":"30F","letter":"F","position":"middle","rating":"standard"},{"code":"30G","letter":"G","position":"aisle","rating":"standard"},{"code":"30H","letter":"H","position":"aisle","rating":"standard"},{"code":"30J","letter":"J","position":"middle","rating":"standard"},{"code":"30K","letter":"K","position":"window","rating":"standard"}]},{"number":31,"cabin":2,"seats":[{"code":"31A","letter":"A","position":"window","rating":"standard"},{"code":"31B","letter":"B","position":"middle","rating":"standard"},{"code":"31C","letter":"C","position":"aisle","rating":"standard"},{"code":"31D","letter":"D","position":"aisle","rating":"standard"},{"code":"31F","letter":"F","position":"middle","rating":"standard"},{"code":"31G","letter":"G","position":"aisle","rating":"standard"},{"code":"31H","letter":"H","position":"aisle","rating":"standard"},{"code":"31J","letter":"J","position":"middle","rating":"standard"},{"code":"31K","letter":"K","position":"window","rating":"standard"}]},{"number":32,"cabin":2,"seats":[{"code":"32A","letter":"A","position":"window","rating":"standard"},{"code":"32B","letter":"B","position":"middle","rating":"standard"},{"code":"32C","letter":"C","position":"aisle","rating":"standard"},{"code":"32D","letter":"D","position":"aisle","rating":"standard"},{"code":"32F","letter":"F","position":"middle","rating":"standard"},{"code":"32G","letter":"G","position":"aisle","rating":"standard"},{"code":"32H","letter":"H","position":"aisle","rating":"standard"},{"code":"32J","letter":"J","position":"middle","rating":"standard"},{"code":"32K","letter":"K","position":"window","rating":"standard"}]},{"number":33,"cabin":2,"seats":[{"code":"33A","letter":"A","position":"window","rating":"standard"},{"code":"33B","letter":"B","position":"middle","rating":"standard"},{"code":"33C","letter":"C","position":"aisle","rating":"standard"},{"code":"33D","letter":"D","position":"aisle","rating":"standard"},{"code":"33F","letter":"F","position":"middle","rating":"standard"},{"code":"33G","letter":"G","position":"aisle","rating":"standard"},{"code":"33H","letter":"H","position":"aisle","rating":"standard"},{"code":"33J","letter":"J","position":"middle","rating":"standard"},{"code":"33K","letter":"K","position":"window","rating":"standard"}]},{"number":34,"cabin":2,"seats":[{"code":"34A","letter":"A","position":"window","rating":"standard"},{"code":"34B","letter":"B","position":"middle","rating":"standard"},{"code":"34C","letter":"C","position":"aisle","rating":"standard"},{"code":"34D","letter":"D","position":"aisle","rating":"standard"},{"code":"34F","letter":"F","position":"middle","rating":"standard"},{"code":"34G","letter":"G","position":"aisle","rating":"standard"},{"code":"34H","letter":"H","position":"aisle","rating":"standard"},{"code":"34J","letter":"J","position":"middle","rating":"standard"},{"code":"34K","letter":"K","position":"window","rating":"standard"}]},{"number":35,"cabin":2,"seats":[{"code":"35A","letter":"A","position":"window","rating":"standard"},{"code":"35B","letter":"B","position":"middle","rating":"standard"},{"code":"35C","letter":"C","position":"aisle","rating":"standard"},{"code":"35D","letter":"D","position":"aisle","rating":"standard"},{"code":"35F","letter":"F","position":"middle","rating":"standard"},{"code":"35G","letter":"G","position":"aisle","rating":"standard"},{"code":"35H","letter":"H","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"35J","letter":"J","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"35K","letter":"K","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]}]},{"number":36,"cabin":2,"seats":[{"code":"36A","letter":"A","position":"window","rating":"standard"},{"code":"36B","letter":"B","missing":true},{"code":"36C","letter":"C","position":"aisle","rating":"standard"},{"code":"36D","letter":"D","position":"aisle","rating":"standard"},{"code":"36F","letter":"F","position":"middle","rating":"standard"},{"code":"36G","letter":"G","position":"aisle","rating":"standard"},{"code":"36H","letter":"H","missing":true},{"code":"36J","letter":"J","missing":true},{"code":"36K","letter":"K","missing":true}]}],"facilities":[{"kind":"lavatory","after_row":0,"side":"left"},{"kind":"galley","after_row":0,"side":"center"},{"kind":"exit_door","after_row":0,"side":"across"},{"kind":"lavatory","after_row":7,"side":"left"},{"kind":"galley","after_row":7,"side":"center"},{"kind":"lavatory","after_row":7,"side":"right"},{"kind":"exit_door","after_row":7,"side":"across"},{"kind":"lavatory","after_row":22,"side":"left"},{"kind":"lavatory","after_row":22,"side":"center"},{"kind":"galley","after_row":22,"side":"center"},{"kind":"exit_door","after_row":22,"side":"across"},{"kind":"galley","after_row":36,"side":"center"},{"kind":"lavatory","after_row":36,"side":"right"},{"kind":"exit_door","after_row":36,"side":"across"}],"summary":{"seats":215,"cabins":[{"class":"business","name":"Business Class","seats":48},{"class":"premium_economy","name":"Premium Economy","seats":21},{"class":"economy","name":"Economy Class","seats":146}],"ratings":{"bad":16,"good":0,"mixed":26,"standard":173}},"limitations":["Ratings are editorial guidance, not airline guarantees.","Cabin and row indexes identify a specific layout; the same aircraft type may have other layouts.","Window spacing and fuselage outlines are schematic. Only explicit no_window or misaligned_window features identify recorded window warnings.","Lavatory allocation by class is estimated from location and may be shared.","Missing values mean unknown. Missing seat slots are not passenger seats."]}