{"slug":"lh-388-upper","added_at":"2026-10-14","image":"seatmap.png","image_w":432,"image_h":2478,"total_seats":121,"deck":"","airline":"Lufthansa","airline_code":"LH","aircraft":"Airbus A380-800","aircraft_type":"Airbus A380-841","aircraft_code":"lh-388-upper","manufacturer":"Airbus","body":"Wide body","haul_type":"Long Haul","optional_text":"2014 cabin iteration","ife":"Panasonic eX2 carries audio and video on demand.","wifi":"Inmarsat GX Aviation · Inmarsat GX satellite wifi","description":"Lufthansa has eight Airbus A380-800 aircraft holding 8 first, 78 business, 52 premium economy and 371 economy seats in the four class layout","seat_counts":{"first":8,"business":78,"premium_economy":0,"economy":35,"total":121},"cabins":[{"cabin_type":"W","cabin_class":"Premium Economy","num_seats":52,"width":"19\"","pitch":"38\"","recline":"8\"","rows":"50 to 57","power":"110V universal AC","usb":"USB-A","screen_info":"11.7\" HD touchscreen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Inmarsat GX satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"No","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":false,"seat_description":"Fifty-two ZIMmagic seats located on the front main deck in a 2-4-2 layout, and featuring a ladder style foot rest. Front row seats are, each with an integrated leg-rest and foot-rest."},{"cabin_type":"M","cabin_class":"Economy","num_seats":336,"width":"17.3\"","pitch":"31\"","recline":"6\"","rows":"60 to 94","usb":"USB-A","screen_info":"9\" HD touch screen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Inmarsat GX satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"No","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":true,"adjustable_armrests_info":"Every seat except the front row of each cabin.","seat_description":"336 Recaro CL3510 seats in a 3-4-3 layout on the main deck."},{"cabin_type":"F","cabin_class":"First Suites","num_seats":8,"width":"30.5\"","pitch":"83\"","recline":"180°","rows":"1 to 2","recline_info":"Each seat converts to a 81\" long flat bed","power":"110V universal AC","usb":"USB-A","screen_info":"17\" HD touch screen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Inmarsat GX satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"No","adjustable_armrests":false,"seat_description":"Eight suites located in the front upper deck cabin. The cabin floor incorporates impact sound insulation which muffles the noise of foot traffic. Every suite has an individual storage locker positioned at the base of the ottoman."},{"cabin_type":"J","cabin_class":"Business","num_seats":78,"width":"20\"","pitch":"64\"","recline":"180°","rows":"10 to 24","recline_info":"Each seat converts to a 78\" long flat bed","power":"110V universal AC","usb":"USB-A","screen_info":"11.7\" HD touch screen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Inmarsat GX satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"No","adjustable_armrests":true,"adjustable_armrests_info":"Two-way adjustment (up/down) at aisle side only","seat_description":"Seventy-eight seats based on the Collins Diamond Parallel platform in a 2-2-2 layout on the upper deck. Every seat has two storage compartments beneath the screen large enough to stow hold water bottles, reading material, and a small travel bag."},{"cabin_type":"M","cabin_class":"Economy","num_seats":35,"width":"17.3\"","pitch":"31\"","recline":"6\"","rows":"95 to 99","usb":"USB-A","screen_info":"9\" HD touch screen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Inmarsat GX satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"No","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":true,"adjustable_armrests_info":"Every seat except the front row of each cabin.","seat_description":"35 Recaro CL3510 seats in a 2-4-2 layout on the rear upper deck."}],"seats":[{"code":"1A","raw":"1A","cabin":"first","cx":116.60000000000001,"cy":617.9,"w":34.4,"h":41.2,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"1D","raw":"1D","cabin":"first","cx":191,"cy":617.9,"w":34.4,"h":41.2,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"1G","raw":"1G","cabin":"first","cx":241.39999999999998,"cy":617.9,"w":34.4,"h":41.2,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"1K","raw":"1K","cabin":"first","cx":316.8,"cy":617.9,"w":34.4,"h":41.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"2A","raw":"2A","cabin":"first","cx":116.60000000000001,"cy":708.1,"w":34.4,"h":41.2,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"2D","raw":"2D","cabin":"first","cx":191,"cy":708.1,"w":34.4,"h":41.2,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"2G","raw":"2G","cabin":"first","cx":241.39999999999998,"cy":708.1,"w":34.4,"h":41.2,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"2K","raw":"2K","cabin":"first","cx":316.8,"cy":708.1,"w":34.4,"h":41.2,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10A","raw":"10A","cabin":"business","cx":115,"cy":1110.6,"w":27.2,"h":41.6,"rot":78.1,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"10C","raw":"10C","cabin":"business","cx":146.2,"cy":1111.6,"w":27.2,"h":41.6,"rot":77.5,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"10D","raw":"10D","cabin":"business","cx":197.20000000000002,"cy":1094,"w":27.6,"h":43.2,"rot":104.2,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10G","raw":"10G","cabin":"business","cx":233.8,"cy":1094,"w":27.6,"h":43.2,"rot":75.6,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10H","raw":"10H","cabin":"business","cx":286,"cy":1111.3999999999999,"w":27.2,"h":41.6,"rot":103.6,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"10K","raw":"10K","cabin":"business","cx":319.40000000000003,"cy":1109.3999999999999,"w":27.2,"h":41.6,"rot":103.2,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"11A","raw":"11A","cabin":"business","cx":115,"cy":1182.2,"w":27.2,"h":41.6,"rot":78.5,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"11C","raw":"11C","cabin":"business","cx":146.2,"cy":1183.2,"w":27.2,"h":41.6,"rot":77.7,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11D","raw":"11D","cabin":"business","cx":197.20000000000002,"cy":1165.1999999999998,"w":27.6,"h":43.2,"rot":102.6,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11G","raw":"11G","cabin":"business","cx":233.8,"cy":1165.1999999999998,"w":27.6,"h":43.2,"rot":76.7,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11H","raw":"11H","cabin":"business","cx":286.40000000000003,"cy":1182.8,"w":27.2,"h":41.6,"rot":104.9,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11K","raw":"11K","cabin":"business","cx":318.6,"cy":1180.8,"w":27.2,"h":41.6,"rot":101.5,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"12A","raw":"12A","cabin":"business","cx":116,"cy":1251.8,"w":27.2,"h":41.6,"rot":102.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"12C","raw":"12C","cabin":"business","cx":147.2,"cy":1252.8,"w":27.2,"h":41.6,"rot":76.9,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12D","raw":"12D","cabin":"business","cx":198.20000000000002,"cy":1235.3999999999999,"w":27.6,"h":43.2,"rot":77,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"12G","raw":"12G","cabin":"business","cx":235.8,"cy":1235.3999999999999,"w":27.6,"h":43.2,"rot":78.5,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"12H","raw":"12H","cabin":"business","cx":286,"cy":1254.3999999999999,"w":27.2,"h":41.6,"rot":105,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12K","raw":"12K","cabin":"business","cx":319.40000000000003,"cy":1252.3999999999999,"w":27.2,"h":41.6,"rot":102.4,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"14A","raw":"14A","cabin":"business","cx":115,"cy":1324.3999999999999,"w":27.2,"h":41.6,"rot":77.9,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"14C","raw":"14C","cabin":"business","cx":146.2,"cy":1325.3999999999999,"w":27.2,"h":41.6,"rot":76.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14D","raw":"14D","cabin":"business","cx":197.20000000000002,"cy":1306.6,"w":27.6,"h":43.2,"rot":102.5,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"14G","raw":"14G","cabin":"business","cx":233.8,"cy":1306.6,"w":27.6,"h":43.2,"rot":76.9,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"14H","raw":"14H","cabin":"business","cx":286.40000000000003,"cy":1325.8,"w":27.2,"h":41.6,"rot":105.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14K","raw":"14K","cabin":"business","cx":318.6,"cy":1323.8,"w":27.2,"h":41.6,"rot":103.6,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"15A","raw":"15A","cabin":"business","cx":115,"cy":1394,"w":27.2,"h":41.6,"rot":77.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"15C","raw":"15C","cabin":"business","cx":146.2,"cy":1395,"w":27.2,"h":41.6,"rot":77.1,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15D","raw":"15D","cabin":"business","cx":197.20000000000002,"cy":1376.8,"w":27.6,"h":43.2,"rot":102.8,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"15G","raw":"15G","cabin":"business","cx":233.8,"cy":1376.8,"w":27.6,"h":43.2,"rot":76.3,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"15H","raw":"15H","cabin":"business","cx":286.40000000000003,"cy":1395.3999999999999,"w":27.2,"h":41.6,"rot":104.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15K","raw":"15K","cabin":"business","cx":317.6,"cy":1394.3999999999999,"w":27.2,"h":41.6,"rot":103,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"16A","raw":"16A","cabin":"business","cx":115,"cy":1465.6,"w":27.2,"h":41.6,"rot":78.3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"16C","raw":"16C","cabin":"business","cx":146.2,"cy":1466.6,"w":27.2,"h":41.6,"rot":77.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"16D","raw":"16D","cabin":"business","cx":197.20000000000002,"cy":1446,"w":27.6,"h":43.2,"rot":102.7,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"16G","raw":"16G","cabin":"business","cx":233.8,"cy":1446,"w":27.6,"h":43.2,"rot":76.3,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"16H","raw":"16H","cabin":"business","cx":286.40000000000003,"cy":1466,"w":27.2,"h":41.6,"rot":104.6,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"16K","raw":"16K","cabin":"business","cx":318.6,"cy":1466,"w":27.2,"h":41.6,"rot":102.9,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"18A","raw":"18A","cabin":"business","cx":115,"cy":1535.2,"w":27.2,"h":41.6,"rot":78.4,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"18C","raw":"18C","cabin":"business","cx":146.2,"cy":1536.2,"w":27.2,"h":41.6,"rot":77.9,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18D","raw":"18D","cabin":"business","cx":197.20000000000002,"cy":1516.1999999999998,"w":27.6,"h":43.2,"rot":103.6,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"18G","raw":"18G","cabin":"business","cx":233.8,"cy":1516.1999999999998,"w":27.6,"h":43.2,"rot":76.8,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"18H","raw":"18H","cabin":"business","cx":286.40000000000003,"cy":1536.6,"w":27.2,"h":41.6,"rot":104.5,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18K","raw":"18K","cabin":"business","cx":318.6,"cy":1534.6,"w":27.2,"h":41.6,"rot":102.9,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"19A","raw":"19A","cabin":"business","cx":115,"cy":1604.8,"w":27.2,"h":41.6,"rot":102.7,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"19C","raw":"19C","cabin":"business","cx":146.2,"cy":1605.8,"w":27.2,"h":41.6,"rot":77.1,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19D","raw":"19D","cabin":"business","cx":197.20000000000002,"cy":1586.3999999999999,"w":27.6,"h":43.2,"rot":78.4,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"19G","raw":"19G","cabin":"business","cx":233.8,"cy":1586.3999999999999,"w":27.6,"h":43.2,"rot":77.8,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"19H","raw":"19H","cabin":"business","cx":286.40000000000003,"cy":1606.2,"w":27.2,"h":41.6,"rot":101.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19K","raw":"19K","cabin":"business","cx":317.6,"cy":1605.2,"w":27.2,"h":41.6,"rot":104.1,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"20A","raw":"20A","cabin":"business","cx":115,"cy":1674.3999999999999,"w":27.2,"h":41.6,"rot":77.1,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"20C","raw":"20C","cabin":"business","cx":146.2,"cy":1675.3999999999999,"w":27.2,"h":41.6,"rot":77.3,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"20D","raw":"20D","cabin":"business","cx":197.20000000000002,"cy":1656.6,"w":27.6,"h":43.2,"rot":103.3,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"20G","raw":"20G","cabin":"business","cx":233.8,"cy":1656.6,"w":27.6,"h":43.2,"rot":76,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"20H","raw":"20H","cabin":"business","cx":286.40000000000003,"cy":1675.8,"w":27.2,"h":41.6,"rot":103.1,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"20K","raw":"20K","cabin":"business","cx":317.6,"cy":1675.8,"w":27.2,"h":41.6,"rot":103.1,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"21A","raw":"21A","cabin":"business","cx":115,"cy":1882,"w":27.2,"h":41.6,"rot":76.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"21C","raw":"21C","cabin":"business","cx":146.2,"cy":1883,"w":27.2,"h":41.6,"rot":77.3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"21D","raw":"21D","cabin":"business","cx":197.20000000000002,"cy":1907,"w":27.6,"h":43.2,"rot":104.1,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"21G","raw":"21G","cabin":"business","cx":233.8,"cy":1907,"w":27.6,"h":43.2,"rot":76.7,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"21H","raw":"21H","cabin":"business","cx":286.40000000000003,"cy":1882,"w":27.2,"h":41.6,"rot":104.6,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"21K","raw":"21K","cabin":"business","cx":317.6,"cy":1883,"w":27.2,"h":41.6,"rot":104.6,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"22A","raw":"22A","cabin":"business","cx":115,"cy":1951.6,"w":27.2,"h":41.6,"rot":76.8,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"22C","raw":"22C","cabin":"business","cx":146.2,"cy":1952.6,"w":27.2,"h":41.6,"rot":77.5,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22D","raw":"22D","cabin":"business","cx":197.20000000000002,"cy":1977.1999999999998,"w":27.6,"h":43.2,"rot":105.1,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"22G","raw":"22G","cabin":"business","cx":233.8,"cy":1977.1999999999998,"w":27.6,"h":43.2,"rot":76.3,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"22H","raw":"22H","cabin":"business","cx":286.40000000000003,"cy":1951.6,"w":27.2,"h":41.6,"rot":103.5,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22K","raw":"22K","cabin":"business","cx":317.6,"cy":1952.6,"w":27.2,"h":41.6,"rot":103.3,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"23A","raw":"23A","cabin":"business","cx":115,"cy":2021.2,"w":27.2,"h":41.6,"rot":77.4,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"23C","raw":"23C","cabin":"business","cx":146.2,"cy":2022.2,"w":27.2,"h":41.6,"rot":104.8,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23D","raw":"23D","cabin":"business","cx":197.20000000000002,"cy":2047.3999999999999,"w":27.6,"h":43.2,"rot":102.7,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"23G","raw":"23G","cabin":"business","cx":233.8,"cy":2047.3999999999999,"w":27.6,"h":43.2,"rot":76.9,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"23H","raw":"23H","cabin":"business","cx":286.40000000000003,"cy":2021.2,"w":27.2,"h":41.6,"rot":77.6,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23K","raw":"23K","cabin":"business","cx":317.6,"cy":2022.2,"w":27.2,"h":41.6,"rot":102.9,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"24A","raw":"24A","cabin":"business","cx":115,"cy":2090.8,"w":27.2,"h":41.6,"rot":77.8,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"24C","raw":"24C","cabin":"business","cx":146.2,"cy":2091.8,"w":27.2,"h":41.6,"rot":77.6,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24D","raw":"24D","cabin":"business","cx":197.20000000000002,"cy":2117.6,"w":27.6,"h":43.2,"rot":102.1,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"24G","raw":"24G","cabin":"business","cx":233.8,"cy":2117.6,"w":27.6,"h":43.2,"rot":76.7,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"24H","raw":"24H","cabin":"business","cx":286.40000000000003,"cy":2090.8,"w":27.2,"h":41.6,"rot":103.6,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24K","raw":"24K","cabin":"business","cx":317.6,"cy":2091.8,"w":27.2,"h":41.6,"rot":102.2,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"95A","raw":"95A","cabin":"economy","cx":112.45,"cy":2198.9,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"95C","raw":"95C","cabin":"economy","cx":134.65,"cy":2198.9,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"95D","raw":"95D","cabin":"economy","cx":183.05,"cy":2190.9,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (95%). Extra legroom on the left.","sentiment":"neutral"}]},{"code":"95E","raw":"95E","cabin":"economy","cx":205.35,"cy":2190.9,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"}]},{"code":"95F","raw":"95F","cabin":"economy","cx":227.65,"cy":2190.9,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"}]},{"code":"95G","raw":"95G","cabin":"economy","cx":248.95000000000002,"cy":2190.9,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (90%). Extra legroom on the right.","sentiment":"neutral"}]},{"code":"95H","raw":"95H","cabin":"economy","cx":297.45,"cy":2198.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"right"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"95K","raw":"95K","cabin":"economy","cx":319.75,"cy":2198.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"right"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"96A","raw":"96A","cabin":"economy","cx":112.45,"cy":2234.5,"w":21.3,"h":31.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"96C","raw":"96C","cabin":"economy","cx":134.65,"cy":2234.5,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"96D","raw":"96D","cabin":"economy","cx":183.05,"cy":2226.5,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"96E","raw":"96E","cabin":"economy","cx":205.35,"cy":2226.5,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"96F","raw":"96F","cabin":"economy","cx":227.65,"cy":2226.5,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"96G","raw":"96G","cabin":"economy","cx":248.95000000000002,"cy":2226.5,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"96H","raw":"96H","cabin":"economy","cx":297.45,"cy":2233.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"96K","raw":"96K","cabin":"economy","cx":319.75,"cy":2233.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"97A","raw":"97A","cabin":"economy","cx":113.45,"cy":2270.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"97C","raw":"97C","cabin":"economy","cx":135.65,"cy":2270.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"97D","raw":"97D","cabin":"economy","cx":183.05,"cy":2262.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"97E","raw":"97E","cabin":"economy","cx":205.35,"cy":2262.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"97F","raw":"97F","cabin":"economy","cx":227.05,"cy":2262.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"97G","raw":"97G","cabin":"economy","cx":248.95000000000002,"cy":2262.1000000000004,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"97H","raw":"97H","cabin":"economy","cx":298.45,"cy":2269.3,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"97K","raw":"97K","cabin":"economy","cx":320.75,"cy":2269.3,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"98A","raw":"98A","cabin":"economy","cx":113.45,"cy":2305.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"98C","raw":"98C","cabin":"economy","cx":135.65,"cy":2305.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"98D","raw":"98D","cabin":"economy","cx":183.05,"cy":2297.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"98E","raw":"98E","cabin":"economy","cx":205.35,"cy":2297.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"98F","raw":"98F","cabin":"economy","cx":227.65,"cy":2297.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"98G","raw":"98G","cabin":"economy","cx":248.95000000000002,"cy":2297.7000000000003,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"98H","raw":"98H","cabin":"economy","cx":298.45,"cy":2304.9,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"98K","raw":"98K","cabin":"economy","cx":320.75,"cy":2304.9,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"99D","raw":"99D","cabin":"economy","cx":194.05,"cy":2335.3,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"99E","raw":"99E","cabin":"economy","cx":216.35,"cy":2335.3,"w":21.3,"h":31.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"99G","raw":"99G","cabin":"economy","cx":238.65,"cy":2335.3,"w":21.3,"h":31.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"Inmarsat GX Aviation","tier":2,"rating":"Better","note":"Inmarsat GX satellite wifi","fleet_pct":100}],"verified_by":"Alex Westridge"}