{"slug":"ua-78p","added_at":"2026-10-14","image":"seatmap.png","image_w":784,"image_h":4125,"total_seats":257,"deck":"","airline":"United Airlines","airline_code":"UA","aircraft":"Boeing 787-9","aircraft_type":"Boeing 787-9","aircraft_code":"ua-78p","manufacturer":"Boeing","body":"Wide body","haul_type":"Long Haul","optional_text":"Polaris","ife":"Panasonic IFE carries audio and video to your own phone or tablet.","wifi":"Panasonic Ku-band satellite wifi","description":"United Airlines Boeing 787-9 (type 78P) holds 48 business, 21 premium economy and 188 economy seats, and includes 39 designated Economy Plus seats and features United Polaris seats in Business Class. Economy Plus seats are the ones with dark navy headrests.","seat_counts":{"first":0,"business":48,"premium_economy":21,"economy":188,"total":257},"cabins":[{"cabin_type":"J","cabin_class":"Business","num_seats":48,"width":"20\"","recline":"180°","rows":"1 to 12","width_info":"Bulkhead seats at rows 1 and 9 have wider footwells than is standard","recline_info":"Converts into a 6'-6\" long flat bed","power":"110V universal AC","usb":"USB-A","screen_info":"16\" HD touchscreen display","ife_inog":"Panasonic IFE carries audio and video to your own phone or tablet.","wifi_info":"Panasonic Ku-band satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_armrests":true,"adjustable_armrests_info":"Aisle seats at even numbered rows have moveable aisle armrests","seat_description":"Forty-eight Polaris seats based on the Safran Optima platform set out as 4 seat pairs across the width of the cabin. All seats have direct access to/from the aisle"},{"cabin_type":"W","cabin_class":"Premium Plus","num_seats":21,"width":"18.7\"","pitch":"38\"","recline":"6\"","rows":"20 to 22","power":"110V universal AC","usb":"USB-A","screen_info":"13\" HD touchscreen display","ife_inog":"Panasonic IFE carries audio and video to your own phone or tablet.","wifi_info":"Panasonic Ku-band satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":true,"adjustable_armrests_info":"All rows have moveable armrests","seat_description":"Twenty-one Collins Aerospace MiQ seats in a 2-3-2 layout, equipped with adjustable leg and foot rests."},{"cabin_type":"M","cabin_class":"Economy","num_seats":188,"width":"17.1\"","pitch":"31\"","recline":"3\"","rows":"30 to 57","pitch_info":"Economy Plus: 34\"","recline_info":"Economy Plus: 4\"","power":"110V universal AC","usb":"USB-A","screen_info":"9\" HD touchscreen display","ife_inog":"Panasonic IFE carries audio and video to your own phone or tablet.","wifi_info":"Panasonic Ku-band satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":true,"adjustable_armrests_info":"All rows have moveable armrests except bulkhead seats","seat_description":"188 Collins Aerospace Aspire seats in a 3-3-3 layout.","seat_info":"United Economy Plus is at 30 and 42, plus 31ABC/JKL, 32ABC/JKL, 33ABC/JKL, 34ABC, and 44DEF."}],"seats":[{"code":"01A","raw":"01A","cabin":"business","cx":207.95,"cy":733.9000000000001,"w":47.5,"h":63.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"bulkhead_spacious","comment":"Roomy bulkhead.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"01D","raw":"01D","cabin":"business","cx":365.85,"cy":700.4000000000001,"w":52.5,"h":60.4,"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":"01F","raw":"01F","cabin":"business","cx":418.35,"cy":700.4000000000001,"w":52.5,"h":60.4,"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":"01L","raw":"01L","cabin":"business","cx":575.85,"cy":734.4000000000001,"w":52.5,"h":60.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"bulkhead_spacious","comment":"Roomy bulkhead.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"02A","raw":"02A","cabin":"business","cx":243.95,"cy":791.3000000000001,"w":50.5,"h":63.4,"rot":17,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"02D","raw":"02D","cabin":"business","cx":328.35,"cy":757.4000000000001,"w":52.5,"h":60.4,"rot":-16,"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":"02F","raw":"02F","cabin":"business","cx":454.85,"cy":757.4000000000001,"w":52.5,"h":60.4,"rot":17,"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":"02L","raw":"02L","cabin":"business","cx":538.35,"cy":790.4000000000001,"w":52.5,"h":60.4,"rot":-16,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"03A","raw":"03A","cabin":"business","cx":207.95,"cy":899.7,"w":47.5,"h":63.4,"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":"03D","raw":"03D","cabin":"business","cx":365.85,"cy":866.8000000000001,"w":52.5,"h":60.4,"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":"03F","raw":"03F","cabin":"business","cx":418.35,"cy":866.8000000000001,"w":52.5,"h":60.4,"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":"03L","raw":"03L","cabin":"business","cx":575.85,"cy":899.8000000000001,"w":52.5,"h":60.4,"rot":0,"rating":"green","color":"#3cb043","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"}]},{"code":"04A","raw":"04A","cabin":"business","cx":243.95,"cy":957.1,"w":50.5,"h":63.4,"rot":17,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"04D","raw":"04D","cabin":"business","cx":328.35,"cy":923.8000000000001,"w":52.5,"h":60.4,"rot":-16,"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":"04F","raw":"04F","cabin":"business","cx":454.85,"cy":923.8000000000001,"w":52.5,"h":60.4,"rot":17,"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":"04L","raw":"04L","cabin":"business","cx":538.35,"cy":955.8000000000001,"w":52.5,"h":60.4,"rot":-16,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"05A","raw":"05A","cabin":"business","cx":207.95,"cy":1063.5,"w":47.5,"h":63.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"left"},"comments":[{"slug":"missing_window_front","comment":"A window ahead of this seat is blanked off.","sentiment":"bad","severity":"minor"},{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"05D","raw":"05D","cabin":"business","cx":365.85,"cy":1032.2,"w":52.5,"h":60.4,"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":"05F","raw":"05F","cabin":"business","cx":418.35,"cy":1032.2,"w":52.5,"h":60.4,"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":"05L","raw":"05L","cabin":"business","cx":575.85,"cy":1064.2,"w":52.5,"h":60.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"right"},"comments":[{"slug":"missing_window_front","comment":"A window ahead of this seat is blanked off.","sentiment":"bad","severity":"minor"},{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"06A","raw":"06A","cabin":"business","cx":243.95,"cy":1120.9,"w":50.5,"h":63.4,"rot":17,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"06D","raw":"06D","cabin":"business","cx":328.35,"cy":1089.2,"w":52.5,"h":60.4,"rot":-16,"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":"06F","raw":"06F","cabin":"business","cx":454.85,"cy":1089.2,"w":52.5,"h":60.4,"rot":17,"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":"06L","raw":"06L","cabin":"business","cx":538.35,"cy":1122.2,"w":52.5,"h":60.4,"rot":-16,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"07A","raw":"07A","cabin":"business","cx":207.95,"cy":1229.3,"w":47.5,"h":63.4,"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":"07D","raw":"07D","cabin":"business","cx":365.85,"cy":1196.6000000000001,"w":52.5,"h":60.4,"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":"07F","raw":"07F","cabin":"business","cx":418.35,"cy":1196.6000000000001,"w":52.5,"h":60.4,"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":"07L","raw":"07L","cabin":"business","cx":575.85,"cy":1229.6000000000001,"w":52.5,"h":60.4,"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":"08A","raw":"08A","cabin":"business","cx":243.95,"cy":1286.7,"w":50.5,"h":63.4,"rot":17,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"08D","raw":"08D","cabin":"business","cx":328.35,"cy":1253.6000000000001,"w":52.5,"h":60.4,"rot":-16,"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":"08F","raw":"08F","cabin":"business","cx":454.85,"cy":1253.6000000000001,"w":52.5,"h":60.4,"rot":17,"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":"08L","raw":"08L","cabin":"business","cx":538.35,"cy":1287.6000000000001,"w":52.5,"h":60.4,"rot":-16,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09A","raw":"09A","cabin":"business","cx":203.4,"cy":1663.25,"w":38.6,"h":53.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"bulkhead_spacious","comment":"Roomy bulkhead.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09D","raw":"09D","cabin":"business","cx":367.3,"cy":1667.7,"w":37.6,"h":54.4,"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":"09F","raw":"09F","cabin":"business","cx":416.90000000000003,"cy":1668.7,"w":37.6,"h":54.4,"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":"09L","raw":"09L","cabin":"business","cx":580.0999999999999,"cy":1669.7,"w":39.6,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"bulkhead_spacious","comment":"Roomy bulkhead.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10A","raw":"10A","cabin":"business","cx":239.65,"cy":1720.6000000000001,"w":47.5,"h":63.4,"rot":17,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10D","raw":"10D","cabin":"business","cx":330.15,"cy":1723.6000000000001,"w":47.5,"h":63.4,"rot":-16,"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":"10F","raw":"10F","cabin":"business","cx":452.65,"cy":1725.6000000000001,"w":47.5,"h":63.4,"rot":17,"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":"10L","raw":"10L","cabin":"business","cx":545.15,"cy":1727,"w":47.5,"h":63.4,"rot":-16,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11A","raw":"11A","cabin":"business","cx":203.4,"cy":1831.15,"w":38.6,"h":53.5,"rot":0,"rating":null,"color":"","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"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"11D","raw":"11D","cabin":"business","cx":367.3,"cy":1836.5,"w":37.6,"h":54.4,"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":"11F","raw":"11F","cabin":"business","cx":416.90000000000003,"cy":1835.5,"w":37.6,"h":54.4,"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":"11L","raw":"11L","cabin":"business","cx":580.0999999999999,"cy":1838.1000000000001,"w":39.6,"h":54.4,"rot":0,"rating":null,"color":"","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"},{"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":239.65,"cy":1888.5,"w":47.5,"h":63.4,"rot":17,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"12D","raw":"12D","cabin":"business","cx":330.15,"cy":1892.4,"w":47.5,"h":63.4,"rot":-16,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"12F","raw":"12F","cabin":"business","cx":452.65,"cy":1892.4,"w":47.5,"h":63.4,"rot":17,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"12L","raw":"12L","cabin":"business","cx":545.15,"cy":1892.4,"w":47.5,"h":63.4,"rot":-16,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"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":"premium_economy","cx":204.9,"cy":2022,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_cramped","comment":"Tight bulkhead, wall only 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"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":"20C","raw":"20C","cabin":"premium_economy","cx":251.5,"cy":2022,"w":39.6,"h":57.4,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"20D","raw":"20D","cabin":"premium_economy","cx":345.1,"cy":2024,"w":39.6,"h":57.4,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 56cm (22in) away.","sentiment":"bad","severity":"moderate"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (90%). Extra legroom on the left.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"20E","raw":"20E","cabin":"premium_economy","cx":392.7,"cy":2024,"w":39.6,"h":57.4,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 55cm (22in) away.","sentiment":"bad","severity":"moderate"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"20F","raw":"20F","cabin":"premium_economy","cx":438.3,"cy":2024,"w":39.6,"h":57.4,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 55cm (22in) away.","sentiment":"bad","severity":"moderate"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (90%). Extra legroom on the right.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"20J","raw":"20J","cabin":"premium_economy","cx":533.0999999999999,"cy":2027,"w":39.6,"h":57.4,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 54cm (21in) away.","sentiment":"bad","severity":"moderate"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (95%). Extra legroom on the left.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"20L","raw":"20L","cabin":"premium_economy","cx":579.6999999999999,"cy":2027,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_cramped","comment":"Tight bulkhead, wall only 55cm (22in) away.","sentiment":"bad","severity":"moderate"},{"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":"21A","raw":"21A","cabin":"premium_economy","cx":204.9,"cy":2098.3999999999996,"w":39.6,"h":57.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"21C","raw":"21C","cabin":"premium_economy","cx":251.5,"cy":2098.3999999999996,"w":39.6,"h":57.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21D","raw":"21D","cabin":"premium_economy","cx":345.1,"cy":2098.3999999999996,"w":39.6,"h":57.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21E","raw":"21E","cabin":"premium_economy","cx":392.7,"cy":2098.3999999999996,"w":39.6,"h":57.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21F","raw":"21F","cabin":"premium_economy","cx":438.3,"cy":2098.3999999999996,"w":39.6,"h":57.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21J","raw":"21J","cabin":"premium_economy","cx":533.0999999999999,"cy":2103.3999999999996,"w":39.6,"h":57.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21L","raw":"21L","cabin":"premium_economy","cx":579.6999999999999,"cy":2103.3999999999996,"w":39.6,"h":57.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"22A","raw":"22A","cabin":"premium_economy","cx":204.9,"cy":2173.7999999999997,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"22C","raw":"22C","cabin":"premium_economy","cx":251.5,"cy":2173.7999999999997,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"22D","raw":"22D","cabin":"premium_economy","cx":345.1,"cy":2173.7999999999997,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"22E","raw":"22E","cabin":"premium_economy","cx":392.7,"cy":2173.7999999999997,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"22F","raw":"22F","cabin":"premium_economy","cx":438.3,"cy":2173.7999999999997,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"22J","raw":"22J","cabin":"premium_economy","cx":533.0999999999999,"cy":2178.7999999999997,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"22L","raw":"22L","cabin":"premium_economy","cx":579.6999999999999,"cy":2178.7999999999997,"w":39.6,"h":57.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"30A","raw":"30A","cabin":"economy","cx":200.9,"cy":2288.45,"w":35.6,"h":52.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_cramped","comment":"Tight bulkhead, wall only 44cm (17in) away.","sentiment":"bad","severity":"moderate"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"30B","raw":"30B","cabin":"economy","cx":238.5,"cy":2288.45,"w":35.6,"h":52.5,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 44cm (17in) away.","sentiment":"bad","severity":"moderate"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30C","raw":"30C","cabin":"economy","cx":276.1,"cy":2288.45,"w":35.6,"h":52.5,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 44cm (17in) away.","sentiment":"bad","severity":"moderate"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (10%). Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"30D","raw":"30D","cabin":"economy","cx":354.35,"cy":2300.2,"w":33.7,"h":54.4,"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":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"30E","raw":"30E","cabin":"economy","cx":392.15000000000003,"cy":2300.2,"w":33.7,"h":54.4,"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":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30F","raw":"30F","cabin":"economy","cx":429.85,"cy":2300.2,"w":33.7,"h":54.4,"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":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"30J","raw":"30J","cabin":"economy","cx":506.7,"cy":2292.45,"w":35.6,"h":52.5,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 42cm (16in) away.","sentiment":"bad","severity":"moderate"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (5%). Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"30K","raw":"30K","cabin":"economy","cx":544.3,"cy":2292.45,"w":35.6,"h":52.5,"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":"bulkhead_cramped","comment":"Tight bulkhead, wall only 42cm (16in) away.","sentiment":"bad","severity":"moderate"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30L","raw":"30L","cabin":"economy","cx":581.9,"cy":2292.45,"w":35.6,"h":52.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_cramped","comment":"Tight bulkhead, wall only 42cm (17in) away.","sentiment":"bad","severity":"moderate"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"31A","raw":"31A","cabin":"economy","cx":200.9,"cy":2353.95,"w":35.6,"h":52.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"31B","raw":"31B","cabin":"economy","cx":238.5,"cy":2353.95,"w":35.6,"h":52.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"31C","raw":"31C","cabin":"economy","cx":276.1,"cy":2353.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"31D","raw":"31D","cabin":"economy","cx":354.35,"cy":2362.6,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31E","raw":"31E","cabin":"economy","cx":392.15000000000003,"cy":2362.6,"w":33.7,"h":54.4,"rot":0,"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":"31F","raw":"31F","cabin":"economy","cx":429.85,"cy":2362.6,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31J","raw":"31J","cabin":"economy","cx":506.7,"cy":2357.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"31K","raw":"31K","cabin":"economy","cx":544.3,"cy":2357.95,"w":35.6,"h":52.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"31L","raw":"31L","cabin":"economy","cx":581.9,"cy":2357.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"32A","raw":"32A","cabin":"economy","cx":200.9,"cy":2418.45,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"32B","raw":"32B","cabin":"economy","cx":238.5,"cy":2418.45,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"32C","raw":"32C","cabin":"economy","cx":276.1,"cy":2418.45,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"32D","raw":"32D","cabin":"economy","cx":354.35,"cy":2424,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32E","raw":"32E","cabin":"economy","cx":392.15000000000003,"cy":2424,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32F","raw":"32F","cabin":"economy","cx":429.85,"cy":2424,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32J","raw":"32J","cabin":"economy","cx":506.7,"cy":2422.45,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"32K","raw":"32K","cabin":"economy","cx":544.3,"cy":2422.45,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"32L","raw":"32L","cabin":"economy","cx":581.9,"cy":2422.45,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"33A","raw":"33A","cabin":"economy","cx":200.9,"cy":2481.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"33B","raw":"33B","cabin":"economy","cx":238.5,"cy":2481.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"33C","raw":"33C","cabin":"economy","cx":276.1,"cy":2481.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"33D","raw":"33D","cabin":"economy","cx":354.35,"cy":2487.3999999999996,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33E","raw":"33E","cabin":"economy","cx":392.15000000000003,"cy":2487.3999999999996,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33F","raw":"33F","cabin":"economy","cx":429.85,"cy":2487.3999999999996,"w":33.7,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33J","raw":"33J","cabin":"economy","cx":506.7,"cy":2485.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"33K","raw":"33K","cabin":"economy","cx":544.3,"cy":2485.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"33L","raw":"33L","cabin":"economy","cx":581.9,"cy":2485.95,"w":35.6,"h":52.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"34A","raw":"34A","cabin":"economy","cx":200.9,"cy":2546.45,"w":35.6,"h":52.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"34B","raw":"34B","cabin":"economy","cx":238.5,"cy":2546.45,"w":35.6,"h":52.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"34C","raw":"34C","cabin":"economy","cx":276.1,"cy":2546.45,"w":35.6,"h":52.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"34D","raw":"34D","cabin":"economy","cx":354.35,"cy":2549.7999999999997,"w":33.7,"h":54.4,"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":"34E","raw":"34E","cabin":"economy","cx":392.15000000000003,"cy":2549.7999999999997,"w":33.7,"h":54.4,"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":"34F","raw":"34F","cabin":"economy","cx":429.85,"cy":2549.7999999999997,"w":33.7,"h":54.4,"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"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"34J","raw":"34J","cabin":"economy","cx":506.7,"cy":2547.45,"w":35.6,"h":52.5,"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":"34K","raw":"34K","cabin":"economy","cx":544.3,"cy":2547.45,"w":35.6,"h":52.5,"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":"34L","raw":"34L","cabin":"economy","cx":581.9,"cy":2547.45,"w":35.6,"h":52.5,"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"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"35A","raw":"35A","cabin":"economy","cx":200.9,"cy":2608.95,"w":35.6,"h":52.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"35B","raw":"35B","cabin":"economy","cx":238.5,"cy":2608.95,"w":35.6,"h":52.5,"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":"35C","raw":"35C","cabin":"economy","cx":276.1,"cy":2608.95,"w":35.6,"h":52.5,"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":"35D","raw":"35D","cabin":"economy","cx":354.35,"cy":2611.2,"w":33.7,"h":54.4,"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":"35E","raw":"35E","cabin":"economy","cx":392.15000000000003,"cy":2611.2,"w":33.7,"h":54.4,"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":"35F","raw":"35F","cabin":"economy","cx":429.85,"cy":2611.2,"w":33.7,"h":54.4,"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":"35J","raw":"35J","cabin":"economy","cx":506.7,"cy":2609.95,"w":35.6,"h":52.5,"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":"35K","raw":"35K","cabin":"economy","cx":544.3,"cy":2609.95,"w":35.6,"h":52.5,"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":"35L","raw":"35L","cabin":"economy","cx":581.9,"cy":2609.95,"w":35.6,"h":52.5,"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"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"42A","raw":"42A","cabin":"economy","cx":203.4,"cy":2839.1,"w":34.6,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"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":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"door_intrusion_major","comment":"Exit door L3 takes about 85% of the seat width, only 10cm (4in) in front.","sentiment":"bad","severity":"moderate"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"42B","raw":"42B","cabin":"economy","cx":241,"cy":2839.1,"w":34.6,"h":54.4,"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":"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"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"42C","raw":"42C","cabin":"economy","cx":277.6,"cy":2839.1,"w":34.6,"h":54.4,"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":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"42J","raw":"42J","cabin":"economy","cx":505.2,"cy":2839.1,"w":34.6,"h":54.4,"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":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"42K","raw":"42K","cabin":"economy","cx":542.8,"cy":2839.1,"w":34.6,"h":54.4,"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":"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"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"42L","raw":"42L","cabin":"economy","cx":579.4,"cy":2839.1,"w":34.6,"h":54.4,"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"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"door_intrusion_major","comment":"Exit door R3 takes about 80% of the seat width, only 10cm (4in) in front.","sentiment":"bad","severity":"moderate"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"43A","raw":"43A","cabin":"economy","cx":203.4,"cy":2901.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"43B","raw":"43B","cabin":"economy","cx":241,"cy":2901.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43C","raw":"43C","cabin":"economy","cx":277.6,"cy":2901.5,"w":34.6,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"43J","raw":"43J","cabin":"economy","cx":505.2,"cy":2901.5,"w":34.6,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"43K","raw":"43K","cabin":"economy","cx":542.8,"cy":2901.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43L","raw":"43L","cabin":"economy","cx":579.4,"cy":2901.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"44A","raw":"44A","cabin":"economy","cx":203.4,"cy":2963.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"44B","raw":"44B","cabin":"economy","cx":241,"cy":2963.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44C","raw":"44C","cabin":"economy","cx":277.6,"cy":2963.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44D","raw":"44D","cabin":"economy","cx":355.2,"cy":2951.8999999999996,"w":34.6,"h":54.4,"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":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"44E","raw":"44E","cabin":"economy","cx":392.8,"cy":2951.8999999999996,"w":34.6,"h":54.4,"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":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"44F","raw":"44F","cabin":"economy","cx":429.40000000000003,"cy":2951.8999999999996,"w":34.6,"h":54.4,"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 right.","sentiment":"neutral"},{"slug":"plus_product","comment":"Economy Plus. Sold at 34\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"44J","raw":"44J","cabin":"economy","cx":505.2,"cy":2963.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44K","raw":"44K","cabin":"economy","cx":542.8,"cy":2963.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44L","raw":"44L","cabin":"economy","cx":579.4,"cy":2963.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"45A","raw":"45A","cabin":"economy","cx":203.4,"cy":3026.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"45B","raw":"45B","cabin":"economy","cx":241,"cy":3026.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45C","raw":"45C","cabin":"economy","cx":277.6,"cy":3026.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45D","raw":"45D","cabin":"economy","cx":355.2,"cy":3013.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45E","raw":"45E","cabin":"economy","cx":392.8,"cy":3013.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45F","raw":"45F","cabin":"economy","cx":429.40000000000003,"cy":3013.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45J","raw":"45J","cabin":"economy","cx":505.2,"cy":3026.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45K","raw":"45K","cabin":"economy","cx":542.8,"cy":3026.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45L","raw":"45L","cabin":"economy","cx":579.4,"cy":3026.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"46A","raw":"46A","cabin":"economy","cx":203.4,"cy":3088.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"46B","raw":"46B","cabin":"economy","cx":241,"cy":3088.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46C","raw":"46C","cabin":"economy","cx":277.6,"cy":3088.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46D","raw":"46D","cabin":"economy","cx":355.2,"cy":3075.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46E","raw":"46E","cabin":"economy","cx":392.8,"cy":3075.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46F","raw":"46F","cabin":"economy","cx":429.40000000000003,"cy":3075.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46J","raw":"46J","cabin":"economy","cx":505.2,"cy":3088.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46K","raw":"46K","cabin":"economy","cx":542.8,"cy":3088.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46L","raw":"46L","cabin":"economy","cx":579.4,"cy":3088.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"47A","raw":"47A","cabin":"economy","cx":203.4,"cy":3151.1,"w":34.6,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"47B","raw":"47B","cabin":"economy","cx":241,"cy":3151.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47C","raw":"47C","cabin":"economy","cx":277.6,"cy":3151.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47D","raw":"47D","cabin":"economy","cx":355.2,"cy":3139.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47E","raw":"47E","cabin":"economy","cx":392.8,"cy":3139.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47F","raw":"47F","cabin":"economy","cx":429.40000000000003,"cy":3139.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47J","raw":"47J","cabin":"economy","cx":505.2,"cy":3151.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47K","raw":"47K","cabin":"economy","cx":542.8,"cy":3151.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47L","raw":"47L","cabin":"economy","cx":579.4,"cy":3151.1,"w":34.6,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"48A","raw":"48A","cabin":"economy","cx":203.4,"cy":3212.5,"w":34.6,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"48B","raw":"48B","cabin":"economy","cx":241,"cy":3212.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48C","raw":"48C","cabin":"economy","cx":277.6,"cy":3212.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48D","raw":"48D","cabin":"economy","cx":355.2,"cy":3201.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48E","raw":"48E","cabin":"economy","cx":392.8,"cy":3201.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48F","raw":"48F","cabin":"economy","cx":429.40000000000003,"cy":3201.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48J","raw":"48J","cabin":"economy","cx":505.2,"cy":3212.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48K","raw":"48K","cabin":"economy","cx":542.8,"cy":3212.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48L","raw":"48L","cabin":"economy","cx":579.4,"cy":3212.5,"w":34.6,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"49A","raw":"49A","cabin":"economy","cx":203.4,"cy":3274.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"49B","raw":"49B","cabin":"economy","cx":241,"cy":3274.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49C","raw":"49C","cabin":"economy","cx":277.6,"cy":3274.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49D","raw":"49D","cabin":"economy","cx":355.2,"cy":3262.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49E","raw":"49E","cabin":"economy","cx":392.8,"cy":3262.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49F","raw":"49F","cabin":"economy","cx":429.40000000000003,"cy":3262.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49J","raw":"49J","cabin":"economy","cx":505.2,"cy":3274.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49K","raw":"49K","cabin":"economy","cx":542.8,"cy":3274.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49L","raw":"49L","cabin":"economy","cx":579.4,"cy":3274.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"50A","raw":"50A","cabin":"economy","cx":203.4,"cy":3338.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"50B","raw":"50B","cabin":"economy","cx":241,"cy":3338.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50C","raw":"50C","cabin":"economy","cx":277.6,"cy":3338.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50D","raw":"50D","cabin":"economy","cx":355.2,"cy":3326.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50E","raw":"50E","cabin":"economy","cx":392.8,"cy":3326.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50F","raw":"50F","cabin":"economy","cx":429.40000000000003,"cy":3326.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50J","raw":"50J","cabin":"economy","cx":505.2,"cy":3338.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50K","raw":"50K","cabin":"economy","cx":542.8,"cy":3338.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50L","raw":"50L","cabin":"economy","cx":579.4,"cy":3338.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"51A","raw":"51A","cabin":"economy","cx":203.4,"cy":3400.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"51B","raw":"51B","cabin":"economy","cx":241,"cy":3400.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"51C","raw":"51C","cabin":"economy","cx":277.6,"cy":3400.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"51D","raw":"51D","cabin":"economy","cx":355.2,"cy":3388.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"51E","raw":"51E","cabin":"economy","cx":392.8,"cy":3388.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"51F","raw":"51F","cabin":"economy","cx":429.40000000000003,"cy":3388.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"51J","raw":"51J","cabin":"economy","cx":505.2,"cy":3400.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"51K","raw":"51K","cabin":"economy","cx":542.8,"cy":3400.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"51L","raw":"51L","cabin":"economy","cx":579.4,"cy":3400.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"52A","raw":"52A","cabin":"economy","cx":203.4,"cy":3463.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"52B","raw":"52B","cabin":"economy","cx":241,"cy":3463.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"52C","raw":"52C","cabin":"economy","cx":277.6,"cy":3463.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"52D","raw":"52D","cabin":"economy","cx":355.2,"cy":3451.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"52E","raw":"52E","cabin":"economy","cx":392.8,"cy":3451.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"52F","raw":"52F","cabin":"economy","cx":429.40000000000003,"cy":3451.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"52J","raw":"52J","cabin":"economy","cx":505.2,"cy":3463.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"52K","raw":"52K","cabin":"economy","cx":542.8,"cy":3463.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"52L","raw":"52L","cabin":"economy","cx":579.4,"cy":3463.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"53A","raw":"53A","cabin":"economy","cx":203.4,"cy":3525.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"53B","raw":"53B","cabin":"economy","cx":241,"cy":3525.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"53C","raw":"53C","cabin":"economy","cx":277.6,"cy":3525.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"53D","raw":"53D","cabin":"economy","cx":355.2,"cy":3514.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"53E","raw":"53E","cabin":"economy","cx":392.8,"cy":3514.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"53F","raw":"53F","cabin":"economy","cx":429.40000000000003,"cy":3514.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"53J","raw":"53J","cabin":"economy","cx":505.2,"cy":3525.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"53K","raw":"53K","cabin":"economy","cx":542.8,"cy":3525.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"53L","raw":"53L","cabin":"economy","cx":579.4,"cy":3525.5,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"54A","raw":"54A","cabin":"economy","cx":203.4,"cy":3587.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"54B","raw":"54B","cabin":"economy","cx":241,"cy":3587.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"54C","raw":"54C","cabin":"economy","cx":277.6,"cy":3587.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"54D","raw":"54D","cabin":"economy","cx":355.2,"cy":3576.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"54E","raw":"54E","cabin":"economy","cx":392.8,"cy":3576.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"54F","raw":"54F","cabin":"economy","cx":429.40000000000003,"cy":3576.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"54J","raw":"54J","cabin":"economy","cx":505.2,"cy":3587.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"54K","raw":"54K","cabin":"economy","cx":542.8,"cy":3587.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"54L","raw":"54L","cabin":"economy","cx":579.4,"cy":3587.8999999999996,"w":34.6,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"55A","raw":"55A","cabin":"economy","cx":203.4,"cy":3649.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"55B","raw":"55B","cabin":"economy","cx":241,"cy":3649.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"55C","raw":"55C","cabin":"economy","cx":277.6,"cy":3649.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"55D","raw":"55D","cabin":"economy","cx":355.2,"cy":3639.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"55E","raw":"55E","cabin":"economy","cx":392.8,"cy":3639.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"55F","raw":"55F","cabin":"economy","cx":429.40000000000003,"cy":3639.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"55J","raw":"55J","cabin":"economy","cx":505.2,"cy":3649.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"55K","raw":"55K","cabin":"economy","cx":542.8,"cy":3649.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"55L","raw":"55L","cabin":"economy","cx":579.4,"cy":3649.2999999999997,"w":34.6,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"56B","raw":"56B","cabin":"economy","cx":241,"cy":3712.7,"w":34.6,"h":54.4,"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: room to the side, and the floor space next to you is yours.","sentiment":"good"}]},{"code":"56C","raw":"56C","cabin":"economy","cx":277.6,"cy":3712.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"56D","raw":"56D","cabin":"economy","cx":355.2,"cy":3701.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"56E","raw":"56E","cabin":"economy","cx":392.8,"cy":3701.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"56F","raw":"56F","cabin":"economy","cx":429.40000000000003,"cy":3701.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"56J","raw":"56J","cabin":"economy","cx":505.2,"cy":3712.7,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"56K","raw":"56K","cabin":"economy","cx":542.8,"cy":3712.7,"w":34.6,"h":54.4,"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: room to the side, and the floor space next to you is yours.","sentiment":"good"}]},{"code":"57B","raw":"57B","cabin":"economy","cx":241,"cy":3774.1,"w":34.6,"h":54.4,"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":"57C","raw":"57C","cabin":"economy","cx":277.6,"cy":3774.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"57D","raw":"57D","cabin":"economy","cx":355.2,"cy":3764.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"57E","raw":"57E","cabin":"economy","cx":392.8,"cy":3764.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"57F","raw":"57F","cabin":"economy","cx":429.40000000000003,"cy":3764.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"57J","raw":"57J","cabin":"economy","cx":505.2,"cy":3774.1,"w":34.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"57K","raw":"57K","cabin":"economy","cx":542.8,"cy":3774.1,"w":34.6,"h":54.4,"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"}]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"Panasonic Ku-band","tier":2,"rating":"Better","note":"Panasonic Ku-band satellite wifi","fleet_pct":96}],"verified_by":"Alex Westridge"}