{"slug":"aa-a321nx","added_at":"2026-10-14","image":"seatmap.png","image_w":752,"image_h":4574,"total_seats":196,"deck":"","airline":"American Airlines","airline_code":"AA","aircraft":"Airbus A321neo","aircraft_type":"Airbus A321-253NX","aircraft_code":"aa-a321nx","manufacturer":"Airbus","body":"Narrow body","haul_type":"Short Haul","optional_text":"","ife":"Audio and video streamed to your own phone or tablet. These aircraft have no seatback screens.","wifi":"ViaSat KA-band satellite wifi","description":"The most recent deliveries from Airbus are in the form of the A321neo and hold 20 business and 176 economy seats, with 35 Main Cabin Extra designated seats. Every aircraft has Airbus XL overhead bins and mood lighting.","seat_counts":{"first":0,"business":20,"premium_economy":0,"economy":176,"total":196},"cabins":[{"cabin_type":"J","cabin_class":"Domestic First","num_seats":20,"width":"20\"","pitch":"36.5\"","recline":"5\"","rows":"1 to 5","power":"110V universal AC","usb":"USB-A","ife_inog":"Audio and video streamed to your own phone or tablet. These aircraft have no seatback screens.","wifi_info":"ViaSat KA-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":"Two way adjustment (up/down) at aisle side only","seat_description":"Twenty Collins Aerospace MiQ cradle seats in a 2-2 layout, featuring an adjustable headrest, flip-up tablet holder, and in-arm storage pocket.","seat_info":"The forward bulkheads have no footwell cut-outs at their base."},{"cabin_type":"M","cabin_class":"Main Cabin","num_seats":176,"width":"18\"","pitch":"30\"","recline":"2\"","rows":"8 to 37","pitch_info":"Main Cabin Extra: 33\"","width_info":"Rows 27 and 37: 17\"","recline_info":"Main Cabin Extra: 3\"","power":"110V universal AC","usb":"USB-A","ife_inog":"Audio and video streamed to your own phone or tablet. These aircraft have no seatback screens.","wifi_info":"ViaSat KA-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":"Every seat except the front row of each cabin section.","seat_description":"Collins Meridian slimline seats in a 3-3 layout, featuring an adjustable headrest and a tablet holder. Main Cabin Extra shown with red accents","seat_info":"A shallow screen hangs from the overhead locker in place of a full bulkhead, so the footwells at row 8 run under the row 5 seats."}],"seats":[{"code":"01A","raw":"01A","cabin":"business","cx":202.95,"cy":884.5,"w":74.9,"h":96.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"01C","raw":"01C","cabin":"business","cx":291.85,"cy":884.5,"w":74.9,"h":96.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (90%). Extra legroom on the right.","sentiment":"neutral"}]},{"code":"01D","raw":"01D","cabin":"business","cx":459.75,"cy":884.5,"w":74.9,"h":96.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (95%). Extra legroom on the left.","sentiment":"neutral"},{"slug":"meal_prep_galley","comment":"Galley in front. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"01F","raw":"01F","cabin":"business","cx":548.65,"cy":884.5,"w":74.9,"h":96.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"meal_prep_galley","comment":"Galley in front. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"02A","raw":"02A","cabin":"business","cx":202.95,"cy":996.0999999999999,"w":74.9,"h":96.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"02C","raw":"02C","cabin":"business","cx":291.85,"cy":996.0999999999999,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"02D","raw":"02D","cabin":"business","cx":459.75,"cy":996.0999999999999,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"02F","raw":"02F","cabin":"business","cx":548.65,"cy":996.0999999999999,"w":74.9,"h":96.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"03A","raw":"03A","cabin":"business","cx":202.95,"cy":1106.7,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"03C","raw":"03C","cabin":"business","cx":291.85,"cy":1106.7,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"03D","raw":"03D","cabin":"business","cx":459.75,"cy":1106.7,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"03F","raw":"03F","cabin":"business","cx":548.65,"cy":1106.7,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"04A","raw":"04A","cabin":"business","cx":202.95,"cy":1220.3,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"04C","raw":"04C","cabin":"business","cx":291.85,"cy":1220.3,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"04D","raw":"04D","cabin":"business","cx":459.75,"cy":1220.3,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"04F","raw":"04F","cabin":"business","cx":548.65,"cy":1220.3,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"05A","raw":"05A","cabin":"business","cx":202.95,"cy":1332.8999999999999,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"05C","raw":"05C","cabin":"business","cx":291.85,"cy":1332.8999999999999,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"05D","raw":"05D","cabin":"business","cx":459.75,"cy":1332.8999999999999,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"05F","raw":"05F","cabin":"business","cx":548.65,"cy":1332.8999999999999,"w":74.9,"h":96.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"08A","raw":"08A","cabin":"economy","cx":189.45000000000002,"cy":1457.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"no_underseat","comment":"Fabric bulkhead in front, with a gap through to row 5.","sentiment":"neutral"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"08B","raw":"08B","cabin":"economy","cx":250.55,"cy":1457.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"Fabric bulkhead in front, with a gap through to row 5.","sentiment":"neutral"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"08C","raw":"08C","cabin":"economy","cx":310.65000000000003,"cy":1457.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"Fabric bulkhead in front, with a gap through to row 5.","sentiment":"neutral"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (60%). Extra legroom on the right.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"08D","raw":"08D","cabin":"economy","cx":440.75,"cy":1457.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"Fabric bulkhead in front, with a gap through to row 5.","sentiment":"neutral"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (60%). Extra legroom on the left.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"08E","raw":"08E","cabin":"economy","cx":501.85,"cy":1457.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"Fabric bulkhead in front, with a gap through to row 5.","sentiment":"neutral"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"08F","raw":"08F","cabin":"economy","cx":561.9499999999999,"cy":1457.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"no_underseat","comment":"Fabric bulkhead in front, with a gap through to row 5.","sentiment":"neutral"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"09A","raw":"09A","cabin":"economy","cx":189.45000000000002,"cy":1559.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"09B","raw":"09B","cabin":"economy","cx":250.55,"cy":1559.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"09C","raw":"09C","cabin":"economy","cx":310.65000000000003,"cy":1559.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"09D","raw":"09D","cabin":"economy","cx":440.75,"cy":1559.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"09E","raw":"09E","cabin":"economy","cx":501.85,"cy":1559.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"09F","raw":"09F","cabin":"economy","cx":561.9499999999999,"cy":1559.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"10A","raw":"10A","cabin":"economy","cx":189.45000000000002,"cy":1658.9,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"10B","raw":"10B","cabin":"economy","cx":250.55,"cy":1658.9,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"10C","raw":"10C","cabin":"economy","cx":310.65000000000003,"cy":1658.9,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"10D","raw":"10D","cabin":"economy","cx":440.75,"cy":1658.9,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"10E","raw":"10E","cabin":"economy","cx":501.85,"cy":1658.9,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"10F","raw":"10F","cabin":"economy","cx":561.9499999999999,"cy":1658.9,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"11A","raw":"11A","cabin":"economy","cx":189.45000000000002,"cy":1752.7,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"11B","raw":"11B","cabin":"economy","cx":250.55,"cy":1752.7,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11C","raw":"11C","cabin":"economy","cx":310.65000000000003,"cy":1752.7,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11D","raw":"11D","cabin":"economy","cx":440.75,"cy":1752.7,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11E","raw":"11E","cabin":"economy","cx":501.85,"cy":1752.7,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11F","raw":"11F","cabin":"economy","cx":561.9499999999999,"cy":1752.7,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"12A","raw":"12A","cabin":"economy","cx":189.45000000000002,"cy":1845.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"12B","raw":"12B","cabin":"economy","cx":250.55,"cy":1845.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12C","raw":"12C","cabin":"economy","cx":310.65000000000003,"cy":1845.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12D","raw":"12D","cabin":"economy","cx":440.75,"cy":1845.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12E","raw":"12E","cabin":"economy","cx":501.85,"cy":1845.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12F","raw":"12F","cabin":"economy","cx":561.9499999999999,"cy":1845.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"13A","raw":"13A","cabin":"economy","cx":189.45000000000002,"cy":1937.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"13B","raw":"13B","cabin":"economy","cx":250.55,"cy":1937.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13C","raw":"13C","cabin":"economy","cx":310.65000000000003,"cy":1937.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13D","raw":"13D","cabin":"economy","cx":440.75,"cy":1937.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13E","raw":"13E","cabin":"economy","cx":501.85,"cy":1937.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13F","raw":"13F","cabin":"economy","cx":561.9499999999999,"cy":1937.3000000000002,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"14A","raw":"14A","cabin":"economy","cx":189.45000000000002,"cy":2029.1000000000001,"w":60.1,"h":81.8,"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":"14B","raw":"14B","cabin":"economy","cx":250.55,"cy":2029.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14C","raw":"14C","cabin":"economy","cx":310.65000000000003,"cy":2029.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14D","raw":"14D","cabin":"economy","cx":440.75,"cy":2029.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14E","raw":"14E","cabin":"economy","cx":501.85,"cy":2029.1000000000001,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14F","raw":"14F","cabin":"economy","cx":561.9499999999999,"cy":2029.1000000000001,"w":60.1,"h":81.8,"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":"15A","raw":"15A","cabin":"economy","cx":189.45000000000002,"cy":2119.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"15B","raw":"15B","cabin":"economy","cx":250.55,"cy":2119.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15C","raw":"15C","cabin":"economy","cx":310.65000000000003,"cy":2119.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15D","raw":"15D","cabin":"economy","cx":440.75,"cy":2119.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15E","raw":"15E","cabin":"economy","cx":501.85,"cy":2119.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15F","raw":"15F","cabin":"economy","cx":561.9499999999999,"cy":2119.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"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":"economy","cx":189.45000000000002,"cy":2212.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","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":"16B","raw":"16B","cabin":"economy","cx":250.55,"cy":2212.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"16C","raw":"16C","cabin":"economy","cx":310.65000000000003,"cy":2212.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"16D","raw":"16D","cabin":"economy","cx":440.75,"cy":2212.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"16E","raw":"16E","cabin":"economy","cx":501.85,"cy":2212.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"16F","raw":"16F","cabin":"economy","cx":561.9499999999999,"cy":2212.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","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":"17A","raw":"17A","cabin":"economy","cx":189.45000000000002,"cy":2331.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" 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":"17B","raw":"17B","cabin":"economy","cx":250.55,"cy":2331.5,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"17C","raw":"17C","cabin":"economy","cx":310.65000000000003,"cy":2331.5,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"17D","raw":"17D","cabin":"economy","cx":440.75,"cy":2331.5,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"17E","raw":"17E","cabin":"economy","cx":501.85,"cy":2331.5,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"17F","raw":"17F","cabin":"economy","cx":561.9499999999999,"cy":2331.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" 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":"18A","raw":"18A","cabin":"economy","cx":189.45000000000002,"cy":2422.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"18B","raw":"18B","cabin":"economy","cx":250.55,"cy":2422.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18C","raw":"18C","cabin":"economy","cx":310.65000000000003,"cy":2422.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18D","raw":"18D","cabin":"economy","cx":440.75,"cy":2431.3,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"18E","raw":"18E","cabin":"economy","cx":501.85,"cy":2431.3,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"18F","raw":"18F","cabin":"economy","cx":561.9499999999999,"cy":2431.3,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" 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":"19A","raw":"19A","cabin":"economy","cx":189.45000000000002,"cy":2513.1,"w":60.1,"h":81.8,"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"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"19B","raw":"19B","cabin":"economy","cx":250.55,"cy":2513.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19C","raw":"19C","cabin":"economy","cx":310.65000000000003,"cy":2513.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19D","raw":"19D","cabin":"economy","cx":440.75,"cy":2531.1,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"19E","raw":"19E","cabin":"economy","cx":501.85,"cy":2531.1,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"19F","raw":"19F","cabin":"economy","cx":561.9499999999999,"cy":2531.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" 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":"20A","raw":"20A","cabin":"economy","cx":189.45000000000002,"cy":2604.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"20B","raw":"20B","cabin":"economy","cx":250.55,"cy":2604.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20C","raw":"20C","cabin":"economy","cx":310.65000000000003,"cy":2604.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20D","raw":"20D","cabin":"economy","cx":440.75,"cy":2623.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20E","raw":"20E","cabin":"economy","cx":501.85,"cy":2623.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20F","raw":"20F","cabin":"economy","cx":561.9499999999999,"cy":2623.9,"w":60.1,"h":81.8,"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":"21A","raw":"21A","cabin":"economy","cx":189.45000000000002,"cy":2696.7000000000003,"w":60.1,"h":81.8,"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":"21B","raw":"21B","cabin":"economy","cx":250.55,"cy":2696.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21C","raw":"21C","cabin":"economy","cx":310.65000000000003,"cy":2696.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21D","raw":"21D","cabin":"economy","cx":440.75,"cy":2714.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21E","raw":"21E","cabin":"economy","cx":501.85,"cy":2714.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21F","raw":"21F","cabin":"economy","cx":561.9499999999999,"cy":2714.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"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":"economy","cx":189.45000000000002,"cy":2786.5,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"22B","raw":"22B","cabin":"economy","cx":250.55,"cy":2786.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22C","raw":"22C","cabin":"economy","cx":310.65000000000003,"cy":2786.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22D","raw":"22D","cabin":"economy","cx":440.75,"cy":2805.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22E","raw":"22E","cabin":"economy","cx":501.85,"cy":2805.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22F","raw":"22F","cabin":"economy","cx":561.9499999999999,"cy":2805.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"23A","raw":"23A","cabin":"economy","cx":189.45000000000002,"cy":2879.3,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"23B","raw":"23B","cabin":"economy","cx":250.55,"cy":2879.3,"w":60.1,"h":81.8,"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":"23C","raw":"23C","cabin":"economy","cx":310.65000000000003,"cy":2879.3,"w":60.1,"h":81.8,"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":"23D","raw":"23D","cabin":"economy","cx":440.75,"cy":2896.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23E","raw":"23E","cabin":"economy","cx":501.85,"cy":2896.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23F","raw":"23F","cabin":"economy","cx":561.9499999999999,"cy":2896.3,"w":60.1,"h":81.8,"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":"24A","raw":"24A","cabin":"economy","cx":190.35000000000002,"cy":2970.1,"w":60.1,"h":81.8,"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"}]},{"code":"24B","raw":"24B","cabin":"economy","cx":251.45000000000002,"cy":2970.1,"w":60.1,"h":81.8,"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":"24C","raw":"24C","cabin":"economy","cx":311.55,"cy":2970.1,"w":60.1,"h":81.8,"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":"24D","raw":"24D","cabin":"economy","cx":440.75,"cy":2987.1,"w":60.1,"h":81.8,"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":"24E","raw":"24E","cabin":"economy","cx":501.85,"cy":2987.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24F","raw":"24F","cabin":"economy","cx":561.9499999999999,"cy":2987.1,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"25A","raw":"25A","cabin":"economy","cx":190.35000000000002,"cy":3061.9,"w":60.1,"h":81.8,"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"}]},{"code":"25B","raw":"25B","cabin":"economy","cx":251.45000000000002,"cy":3061.9,"w":60.1,"h":81.8,"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":"25C","raw":"25C","cabin":"economy","cx":311.55,"cy":3061.9,"w":60.1,"h":81.8,"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":"25D","raw":"25D","cabin":"economy","cx":440.75,"cy":3077.9,"w":60.1,"h":81.8,"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":"25E","raw":"25E","cabin":"economy","cx":501.85,"cy":3077.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25F","raw":"25F","cabin":"economy","cx":561.9499999999999,"cy":3077.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"26D","raw":"26D","cabin":"economy","cx":440.75,"cy":3169.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"26E","raw":"26E","cabin":"economy","cx":501.85,"cy":3169.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"26F","raw":"26F","cabin":"economy","cx":561.9499999999999,"cy":3169.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"27B","raw":"27B","cabin":"economy","cx":253.55,"cy":3310.5,"w":60.1,"h":81.8,"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":"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":"side_space","comment":"No seat alongside: room to the side, and the floor space next to you is yours.","sentiment":"good"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"27C","raw":"27C","cabin":"economy","cx":313.65000000000003,"cy":3310.5,"w":60.1,"h":81.8,"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":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"27D","raw":"27D","cabin":"economy","cx":437.75,"cy":3310.5,"w":60.1,"h":81.8,"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":"Main Cabin Extra. Sold at 33\" 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":"27E","raw":"27E","cabin":"economy","cx":498.85,"cy":3310.5,"w":60.1,"h":81.8,"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":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"27F","raw":"27F","cabin":"economy","cx":558.9499999999999,"cy":3310.5,"w":60.1,"h":81.8,"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"},{"slug":"plus_product","comment":"Main Cabin Extra. Sold at 33\" pitch, 3\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"28A","raw":"28A","cabin":"economy","cx":189.45000000000002,"cy":3403.3,"w":60.1,"h":81.8,"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":"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":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"28B","raw":"28B","cabin":"economy","cx":250.55,"cy":3403.3,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"28C","raw":"28C","cabin":"economy","cx":310.65000000000003,"cy":3403.3,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"28D","raw":"28D","cabin":"economy","cx":441.75,"cy":3403.3,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"28E","raw":"28E","cabin":"economy","cx":502.85,"cy":3403.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28F","raw":"28F","cabin":"economy","cx":562.9499999999999,"cy":3403.3,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"29A","raw":"29A","cabin":"economy","cx":189.35000000000002,"cy":3494.8,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"29B","raw":"29B","cabin":"economy","cx":250.45000000000002,"cy":3494.8,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29C","raw":"29C","cabin":"economy","cx":310.55,"cy":3494.8,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29D","raw":"29D","cabin":"economy","cx":441.65000000000003,"cy":3496.8,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29E","raw":"29E","cabin":"economy","cx":502.75,"cy":3496.8,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29F","raw":"29F","cabin":"economy","cx":562.8499999999999,"cy":3496.8,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"30A","raw":"30A","cabin":"economy","cx":189.15,"cy":3583.5,"w":60.1,"h":81.8,"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":"30B","raw":"30B","cabin":"economy","cx":250.35000000000002,"cy":3583.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30C","raw":"30C","cabin":"economy","cx":310.35,"cy":3583.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30D","raw":"30D","cabin":"economy","cx":441.55,"cy":3586.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30E","raw":"30E","cabin":"economy","cx":502.65000000000003,"cy":3586.5,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30F","raw":"30F","cabin":"economy","cx":562.75,"cy":3586.5,"w":60.1,"h":81.8,"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":"31A","raw":"31A","cabin":"economy","cx":189.15,"cy":3675.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"31B","raw":"31B","cabin":"economy","cx":250.35000000000002,"cy":3675.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31C","raw":"31C","cabin":"economy","cx":310.35,"cy":3675.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31D","raw":"31D","cabin":"economy","cx":441.55,"cy":3675.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31E","raw":"31E","cabin":"economy","cx":502.65000000000003,"cy":3675.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31F","raw":"31F","cabin":"economy","cx":562.75,"cy":3675.3,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"32A","raw":"32A","cabin":"economy","cx":189.15,"cy":3767.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"32B","raw":"32B","cabin":"economy","cx":250.35000000000002,"cy":3767.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32C","raw":"32C","cabin":"economy","cx":310.35,"cy":3767.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32D","raw":"32D","cabin":"economy","cx":441.55,"cy":3767.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32E","raw":"32E","cabin":"economy","cx":502.65000000000003,"cy":3767.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32F","raw":"32F","cabin":"economy","cx":562.75,"cy":3767.1,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"33A","raw":"33A","cabin":"economy","cx":189.05,"cy":3856.9,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"33B","raw":"33B","cabin":"economy","cx":250.25,"cy":3856.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33C","raw":"33C","cabin":"economy","cx":310.35,"cy":3856.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33D","raw":"33D","cabin":"economy","cx":441.45,"cy":3856.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33E","raw":"33E","cabin":"economy","cx":502.55,"cy":3856.9,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33F","raw":"33F","cabin":"economy","cx":562.65,"cy":3856.9,"w":60.1,"h":81.8,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"34A","raw":"34A","cabin":"economy","cx":189.05,"cy":3947.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"34B","raw":"34B","cabin":"economy","cx":250.25,"cy":3947.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34C","raw":"34C","cabin":"economy","cx":310.35,"cy":3947.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34D","raw":"34D","cabin":"economy","cx":441.45,"cy":3947.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34E","raw":"34E","cabin":"economy","cx":502.55,"cy":3947.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34F","raw":"34F","cabin":"economy","cx":562.65,"cy":3947.7000000000003,"w":60.1,"h":81.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"35A","raw":"35A","cabin":"economy","cx":189.05,"cy":4039.5,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"35B","raw":"35B","cabin":"economy","cx":250.25,"cy":4039.5,"w":60.1,"h":81.8,"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":"35C","raw":"35C","cabin":"economy","cx":310.35,"cy":4039.5,"w":60.1,"h":81.8,"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":"35D","raw":"35D","cabin":"economy","cx":441.45,"cy":4039.5,"w":60.1,"h":81.8,"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":"35E","raw":"35E","cabin":"economy","cx":502.55,"cy":4039.5,"w":60.1,"h":81.8,"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":"35F","raw":"35F","cabin":"economy","cx":562.65,"cy":4039.5,"w":60.1,"h":81.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"36A","raw":"36A","cabin":"economy","cx":189.05,"cy":4129.3,"w":60.1,"h":81.8,"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"}]},{"code":"36B","raw":"36B","cabin":"economy","cx":250.25,"cy":4129.3,"w":60.1,"h":81.8,"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":"36C","raw":"36C","cabin":"economy","cx":310.35,"cy":4129.3,"w":60.1,"h":81.8,"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":"36D","raw":"36D","cabin":"economy","cx":441.45,"cy":4129.3,"w":60.1,"h":81.8,"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":"36E","raw":"36E","cabin":"economy","cx":502.55,"cy":4129.3,"w":60.1,"h":81.8,"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":"36F","raw":"36F","cabin":"economy","cx":562.65,"cy":4129.3,"w":60.1,"h":81.8,"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":"37A","raw":"37A","cabin":"economy","cx":193.05,"cy":4219.099999999999,"w":60.1,"h":81.8,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"no_recline","comment":"Fixed back: a wall sits immediately behind.","sentiment":"bad","severity":"moderate"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"37B","raw":"37B","cabin":"economy","cx":254.25,"cy":4219.099999999999,"w":60.1,"h":81.8,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_recline","comment":"Fixed back: a wall sits immediately behind.","sentiment":"bad","severity":"moderate"},{"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"}]},{"code":"37C","raw":"37C","cabin":"economy","cx":314.35,"cy":4219.099999999999,"w":60.1,"h":81.8,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_recline","comment":"Fixed back: a wall sits immediately behind.","sentiment":"bad","severity":"moderate"},{"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"}]},{"code":"37D","raw":"37D","cabin":"economy","cx":436.35,"cy":4220.099999999999,"w":60.1,"h":81.8,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_recline","comment":"Fixed back: a wall sits immediately behind.","sentiment":"bad","severity":"moderate"},{"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"}]},{"code":"37E","raw":"37E","cabin":"economy","cx":497.55,"cy":4220.099999999999,"w":60.1,"h":81.8,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_recline","comment":"Fixed back: a wall sits immediately behind.","sentiment":"bad","severity":"moderate"},{"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"}]},{"code":"37F","raw":"37F","cabin":"economy","cx":557.65,"cy":4220.099999999999,"w":60.1,"h":81.8,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"no_recline","comment":"Fixed back: a wall sits immediately behind.","sentiment":"bad","severity":"moderate"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"Viasat Ka-band","tier":2,"rating":"Better","note":"ViaSat KA-band satellite wifi","fleet_pct":100}],"verified_by":"Alex Westridge"}