{"slug":"az-32q","added_at":"2026-10-14","image":"seatmap.png","image_w":720,"image_h":4380,"total_seats":165,"deck":"","airline":"ITA Airways","airline_code":"AZ","aircraft":"Airbus A321neo","aircraft_type":"Airbus A321-271NX","aircraft_code":"az-32q","manufacturer":"Airbus","body":"Narrow body","haul_type":"Short Haul","optional_text":"","ife":"Safran RAVE carries audio and video on demand.","wifi":"Inmarsat GX Aviation · Viasat Global Xpress Ka-band satcom service","description":"The ITA Airways Airbus A321neo holds 12 business, 12 premium economy and 141 economy seats. These carry the current Airbus Airspace interior, which widens the cabin and enlarges the overhead lockers. Please note, the layout illustrated reflects aircraft tail numbered EI-HXB to HXG. EI-HXA differs slightly at row 53 where the seats are located on the ABC side and not on the DEF side","seat_counts":{"first":0,"business":12,"premium_economy":12,"economy":141,"total":165},"cabins":[{"cabin_type":"J","cabin_class":"Business","num_seats":12,"width":"22.5\"","pitch":"38\"","recline":"180°","rows":"1 to 6","recline_info":"Converts into a flat bed","usb":"USB-A (10W) and USB-C (60W)","screen_info":"17.3\" 4K touch screen display","ife_inog":"Safran RAVE carries audio and video on demand.","wifi_info":"Viasat Global Xpress Ka-band satcom service","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_armrests":true,"adjustable_armrests_info":"Two way adjustment (up/down) at aisle side only","seat_description":"Twelve reverse-herringbone seats based on the Stelia Opera platform in a 1-1 layout. The seats in row 1 offer more space around the footwell"},{"cabin_type":"W","cabin_class":"Premium Economy","num_seats":12,"width":"20\"","pitch":"40\"","recline":"7\"","rows":"20 to 22","usb":"USB-A (10W) and USB-C (60W)","screen_info":"15.6\" 4K touch screen display","ife_inog":"Safran RAVE carries audio and video on demand.","wifi_info":"Viasat Global Xpress Ka-band satcom service","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":false,"seat_description":"Twelve Safran Z600 seats in a 2-2 layout."},{"cabin_type":"M","cabin_class":"Economy","num_seats":141,"width":"18\"","pitch":"30\" to 34\"","recline":"5\"","rows":"30 to 53","pitch_info":"Row 31: 32\" Rows 33 and 34: 34\" Seats 35 to 52ABC: 31\" Seats 35 to 53DEF: 30\"","usb":"USB-A (10W) and USB-C (60W)","screen_info":"13.3\" 4K touch screen display","ife_inog":"Safran RAVE carries audio and video on demand.","wifi_info":"Viasat Global Xpress Ka-band satcom service","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 row 30.","seat_description":"The cabin holds 141 Safran Z400 leather upholstered slimline seats in a 3-3 configuration. Every seat has an adjustable headrest, moveable armrests, and a retractable tablet holder.","seat_info":"The first two rows are designated as \"Comfort\" seats which offer extra-legroom"}],"seats":[{"code":"01A","raw":"01A","cabin":"business","cx":274.4,"cy":828.1,"w":90,"h":91.4,"rot":-45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"one_off","comment":"Extra space and a significantly wider footwell.","sentiment":"neutral"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"01F","raw":"01F","cabin":"business","cx":445.4,"cy":828.1,"w":90,"h":91.4,"rot":45,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"one_off","comment":"Extra space and a significantly wider footwell.","sentiment":"neutral"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"meal_prep_galley","comment":"Galley in front. Noise and light during meal service.","sentiment":"bad","severity":"moderate"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"02A","raw":"02A","cabin":"business","cx":274.4,"cy":938.5,"w":90,"h":91.4,"rot":-45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"02F","raw":"02F","cabin":"business","cx":445.4,"cy":938.5,"w":90,"h":91.4,"rot":45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"03A","raw":"03A","cabin":"business","cx":274.4,"cy":1050.9,"w":90,"h":91.4,"rot":-45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"03F","raw":"03F","cabin":"business","cx":445.4,"cy":1050.9,"w":90,"h":91.4,"rot":45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"04A","raw":"04A","cabin":"business","cx":274.4,"cy":1163.3,"w":90,"h":91.4,"rot":-45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"04F","raw":"04F","cabin":"business","cx":445.4,"cy":1163.3,"w":90,"h":91.4,"rot":45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"05A","raw":"05A","cabin":"business","cx":274.4,"cy":1274.7,"w":90,"h":91.4,"rot":-45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"05F","raw":"05F","cabin":"business","cx":445.4,"cy":1274.7,"w":90,"h":91.4,"rot":45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"06A","raw":"06A","cabin":"business","cx":274.4,"cy":1387.1000000000001,"w":90,"h":91.4,"rot":-45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"06F","raw":"06F","cabin":"business","cx":445.4,"cy":1387.1000000000001,"w":90,"h":91.4,"rot":45,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"20A","raw":"20A","cabin":"premium_economy","cx":193.95000000000002,"cy":1565.75,"w":69.3,"h":89.3,"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 62cm (24in) away.","sentiment":"bad","severity":"moderate"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"}]},{"code":"20C","raw":"20C","cabin":"premium_economy","cx":280.25,"cy":1565.75,"w":69.3,"h":89.3,"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 62cm (24in) away.","sentiment":"bad","severity":"moderate"}]},{"code":"20D","raw":"20D","cabin":"premium_economy","cx":438.54999999999995,"cy":1565.75,"w":69.3,"h":89.3,"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 62cm (24in) away.","sentiment":"bad","severity":"moderate"}]},{"code":"20F","raw":"20F","cabin":"premium_economy","cx":524.85,"cy":1565.75,"w":69.3,"h":89.3,"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 62cm (24in) away.","sentiment":"bad","severity":"moderate"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"}]},{"code":"21A","raw":"21A","cabin":"premium_economy","cx":193.95000000000002,"cy":1686.15,"w":69.3,"h":89.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"21C","raw":"21C","cabin":"premium_economy","cx":280.25,"cy":1686.15,"w":69.3,"h":89.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21D","raw":"21D","cabin":"premium_economy","cx":438.54999999999995,"cy":1686.15,"w":69.3,"h":89.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21F","raw":"21F","cabin":"premium_economy","cx":524.85,"cy":1686.15,"w":69.3,"h":89.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"22A","raw":"22A","cabin":"premium_economy","cx":193.95000000000002,"cy":1808.45,"w":69.3,"h":89.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"limited_recline","comment":"Partial recline: a wall, galley or lavatory sits immediately behind.","sentiment":"bad","severity":"moderate"}]},{"code":"22C","raw":"22C","cabin":"premium_economy","cx":280.25,"cy":1808.45,"w":69.3,"h":89.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"limited_recline","comment":"Partial recline: a wall, galley or lavatory sits immediately behind.","sentiment":"bad","severity":"moderate"}]},{"code":"22D","raw":"22D","cabin":"premium_economy","cx":438.54999999999995,"cy":1808.45,"w":69.3,"h":89.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"limited_recline","comment":"Partial recline: a wall, galley or lavatory sits immediately behind.","sentiment":"bad","severity":"moderate"}]},{"code":"22F","raw":"22F","cabin":"premium_economy","cx":524.85,"cy":1808.45,"w":69.3,"h":89.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"limited_recline","comment":"Partial recline: a wall, galley or lavatory sits immediately behind.","sentiment":"bad","severity":"moderate"}]},{"code":"30A","raw":"30A","cabin":"economy","cx":183.9,"cy":1919.6499999999999,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30B","raw":"30B","cabin":"economy","cx":241.9,"cy":1919.6499999999999,"w":55,"h":75.7,"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":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30C","raw":"30C","cabin":"economy","cx":298.9,"cy":1919.6499999999999,"w":55,"h":75.7,"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":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30D","raw":"30D","cabin":"economy","cx":420.9,"cy":1919.6499999999999,"w":55,"h":75.7,"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":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30E","raw":"30E","cabin":"economy","cx":478.9,"cy":1919.6499999999999,"w":55,"h":75.7,"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":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"30F","raw":"30F","cabin":"economy","cx":535.9,"cy":1919.6499999999999,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"31A","raw":"31A","cabin":"economy","cx":183.9,"cy":2015.35,"w":55,"h":75.7,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 2\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" 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"},{"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":241.9,"cy":2015.35,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 2\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"31C","raw":"31C","cabin":"economy","cx":298.9,"cy":2015.35,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 2\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"31D","raw":"31D","cabin":"economy","cx":420.9,"cy":2015.35,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 2\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"31E","raw":"31E","cabin":"economy","cx":478.9,"cy":2015.35,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 2\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" over the rest of the cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"31F","raw":"31F","cabin":"economy","cx":535.9,"cy":2015.35,"w":55,"h":75.7,"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\". 2\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"plus_product","comment":"Legroom. Sold at 32\" pitch, 2\" 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"},{"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":183.9,"cy":2106.0499999999997,"w":55,"h":75.7,"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":"32B","raw":"32B","cabin":"economy","cx":241.9,"cy":2106.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32C","raw":"32C","cabin":"economy","cx":298.9,"cy":2106.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32D","raw":"32D","cabin":"economy","cx":420.9,"cy":2106.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32E","raw":"32E","cabin":"economy","cx":478.9,"cy":2106.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32F","raw":"32F","cabin":"economy","cx":535.9,"cy":2106.0499999999997,"w":55,"h":75.7,"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":"33A","raw":"33A","cabin":"economy","cx":183.9,"cy":2201.75,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","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":"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":241.9,"cy":2201.75,"w":55,"h":75.7,"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"}]},{"code":"33C","raw":"33C","cabin":"economy","cx":298.9,"cy":2201.75,"w":55,"h":75.7,"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"}]},{"code":"33D","raw":"33D","cabin":"economy","cx":420.9,"cy":2201.75,"w":55,"h":75.7,"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"}]},{"code":"33E","raw":"33E","cabin":"economy","cx":478.9,"cy":2201.75,"w":55,"h":75.7,"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"}]},{"code":"33F","raw":"33F","cabin":"economy","cx":535.9,"cy":2201.75,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","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":"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":183.9,"cy":2303.45,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 4\" roomier than the rest of this cabin.","sentiment":"good"},{"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":241.9,"cy":2303.45,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 4\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34C","raw":"34C","cabin":"economy","cx":298.9,"cy":2303.45,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 4\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34D","raw":"34D","cabin":"economy","cx":420.9,"cy":2303.45,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 4\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34E","raw":"34E","cabin":"economy","cx":478.9,"cy":2303.45,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 4\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34F","raw":"34F","cabin":"economy","cx":535.9,"cy":2303.45,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 4\" roomier than the rest of this cabin.","sentiment":"good"},{"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":183.9,"cy":2393.15,"w":55,"h":75.7,"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":"35B","raw":"35B","cabin":"economy","cx":241.9,"cy":2393.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35C","raw":"35C","cabin":"economy","cx":298.9,"cy":2393.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35D","raw":"35D","cabin":"economy","cx":420.9,"cy":2393.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35E","raw":"35E","cabin":"economy","cx":478.9,"cy":2393.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35F","raw":"35F","cabin":"economy","cx":535.9,"cy":2393.15,"w":55,"h":75.7,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"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":"36A","raw":"36A","cabin":"economy","cx":183.9,"cy":2482.85,"w":55,"h":75.7,"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":"36B","raw":"36B","cabin":"economy","cx":241.9,"cy":2482.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36C","raw":"36C","cabin":"economy","cx":298.9,"cy":2482.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36D","raw":"36D","cabin":"economy","cx":420.9,"cy":2480.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36E","raw":"36E","cabin":"economy","cx":478.9,"cy":2480.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36F","raw":"36F","cabin":"economy","cx":535.9,"cy":2480.85,"w":55,"h":75.7,"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":"37A","raw":"37A","cabin":"economy","cx":183.9,"cy":2573.5499999999997,"w":55,"h":75.7,"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":"37B","raw":"37B","cabin":"economy","cx":241.9,"cy":2573.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37C","raw":"37C","cabin":"economy","cx":298.9,"cy":2573.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37D","raw":"37D","cabin":"economy","cx":420.9,"cy":2569.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37E","raw":"37E","cabin":"economy","cx":478.9,"cy":2569.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37F","raw":"37F","cabin":"economy","cx":535.9,"cy":2569.5499999999997,"w":55,"h":75.7,"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":"38A","raw":"38A","cabin":"economy","cx":183.9,"cy":2663.25,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"38B","raw":"38B","cabin":"economy","cx":241.9,"cy":2663.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38C","raw":"38C","cabin":"economy","cx":298.9,"cy":2663.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38D","raw":"38D","cabin":"economy","cx":420.9,"cy":2658.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38E","raw":"38E","cabin":"economy","cx":478.9,"cy":2658.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38F","raw":"38F","cabin":"economy","cx":535.9,"cy":2658.25,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"39A","raw":"39A","cabin":"economy","cx":183.9,"cy":2753.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"39B","raw":"39B","cabin":"economy","cx":241.9,"cy":2753.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39C","raw":"39C","cabin":"economy","cx":298.9,"cy":2753.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39D","raw":"39D","cabin":"economy","cx":420.9,"cy":2747.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39E","raw":"39E","cabin":"economy","cx":478.9,"cy":2747.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39F","raw":"39F","cabin":"economy","cx":535.9,"cy":2747.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"40A","raw":"40A","cabin":"economy","cx":183.9,"cy":2843.65,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"40B","raw":"40B","cabin":"economy","cx":241.9,"cy":2843.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40C","raw":"40C","cabin":"economy","cx":298.9,"cy":2843.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40D","raw":"40D","cabin":"economy","cx":420.9,"cy":2836.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40E","raw":"40E","cabin":"economy","cx":478.9,"cy":2836.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40F","raw":"40F","cabin":"economy","cx":535.9,"cy":2836.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"41A","raw":"41A","cabin":"economy","cx":183.9,"cy":2932.35,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"41B","raw":"41B","cabin":"economy","cx":241.9,"cy":2932.35,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41C","raw":"41C","cabin":"economy","cx":298.9,"cy":2932.35,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41D","raw":"41D","cabin":"economy","cx":420.9,"cy":2926.35,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41E","raw":"41E","cabin":"economy","cx":478.9,"cy":2926.35,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41F","raw":"41F","cabin":"economy","cx":535.9,"cy":2926.35,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"42A","raw":"42A","cabin":"economy","cx":183.9,"cy":3023.0499999999997,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"42B","raw":"42B","cabin":"economy","cx":241.9,"cy":3023.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42C","raw":"42C","cabin":"economy","cx":298.9,"cy":3023.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42D","raw":"42D","cabin":"economy","cx":420.9,"cy":3015.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42E","raw":"42E","cabin":"economy","cx":478.9,"cy":3015.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42F","raw":"42F","cabin":"economy","cx":535.9,"cy":3015.0499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"43A","raw":"43A","cabin":"economy","cx":183.9,"cy":3112.75,"w":55,"h":75.7,"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":"43B","raw":"43B","cabin":"economy","cx":241.9,"cy":3112.75,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43C","raw":"43C","cabin":"economy","cx":298.9,"cy":3112.75,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43D","raw":"43D","cabin":"economy","cx":420.9,"cy":3103.75,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43E","raw":"43E","cabin":"economy","cx":478.9,"cy":3103.75,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43F","raw":"43F","cabin":"economy","cx":535.9,"cy":3103.75,"w":55,"h":75.7,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"44A","raw":"44A","cabin":"economy","cx":183.9,"cy":3203.45,"w":55,"h":75.7,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"}]},{"code":"44B","raw":"44B","cabin":"economy","cx":241.9,"cy":3203.45,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44C","raw":"44C","cabin":"economy","cx":298.9,"cy":3203.45,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44D","raw":"44D","cabin":"economy","cx":420.9,"cy":3193.45,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44E","raw":"44E","cabin":"economy","cx":478.9,"cy":3193.45,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44F","raw":"44F","cabin":"economy","cx":535.9,"cy":3193.45,"w":55,"h":75.7,"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"}]},{"code":"45A","raw":"45A","cabin":"economy","cx":183.9,"cy":3292.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"45B","raw":"45B","cabin":"economy","cx":241.9,"cy":3292.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45C","raw":"45C","cabin":"economy","cx":298.9,"cy":3292.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45D","raw":"45D","cabin":"economy","cx":420.9,"cy":3281.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45E","raw":"45E","cabin":"economy","cx":478.9,"cy":3281.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45F","raw":"45F","cabin":"economy","cx":535.9,"cy":3281.15,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"46A","raw":"46A","cabin":"economy","cx":183.9,"cy":3381.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"46B","raw":"46B","cabin":"economy","cx":241.9,"cy":3381.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46C","raw":"46C","cabin":"economy","cx":298.9,"cy":3381.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46D","raw":"46D","cabin":"economy","cx":420.9,"cy":3370.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46E","raw":"46E","cabin":"economy","cx":478.9,"cy":3370.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46F","raw":"46F","cabin":"economy","cx":535.9,"cy":3370.85,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"47A","raw":"47A","cabin":"economy","cx":183.9,"cy":3472.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"47B","raw":"47B","cabin":"economy","cx":241.9,"cy":3472.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47C","raw":"47C","cabin":"economy","cx":298.9,"cy":3472.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47D","raw":"47D","cabin":"economy","cx":420.9,"cy":3460.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47E","raw":"47E","cabin":"economy","cx":478.9,"cy":3460.5499999999997,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47F","raw":"47F","cabin":"economy","cx":535.9,"cy":3460.5499999999997,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"48A","raw":"48A","cabin":"economy","cx":183.9,"cy":3562.25,"w":55,"h":75.7,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"48B","raw":"48B","cabin":"economy","cx":241.9,"cy":3562.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48C","raw":"48C","cabin":"economy","cx":298.9,"cy":3562.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48D","raw":"48D","cabin":"economy","cx":420.9,"cy":3549.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48E","raw":"48E","cabin":"economy","cx":478.9,"cy":3549.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48F","raw":"48F","cabin":"economy","cx":535.9,"cy":3549.25,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"49A","raw":"49A","cabin":"economy","cx":183.9,"cy":3652.95,"w":55,"h":75.7,"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.9,"cy":3652.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49C","raw":"49C","cabin":"economy","cx":298.9,"cy":3652.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49D","raw":"49D","cabin":"economy","cx":420.9,"cy":3637.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49E","raw":"49E","cabin":"economy","cx":478.9,"cy":3637.95,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49F","raw":"49F","cabin":"economy","cx":535.9,"cy":3637.95,"w":55,"h":75.7,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"50A","raw":"50A","cabin":"economy","cx":183.9,"cy":3741.65,"w":55,"h":75.7,"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":"50B","raw":"50B","cabin":"economy","cx":241.9,"cy":3741.65,"w":55,"h":75.7,"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":"50C","raw":"50C","cabin":"economy","cx":298.9,"cy":3741.65,"w":55,"h":75.7,"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":"50D","raw":"50D","cabin":"economy","cx":420.9,"cy":3725.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50E","raw":"50E","cabin":"economy","cx":478.9,"cy":3725.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50F","raw":"50F","cabin":"economy","cx":535.9,"cy":3725.65,"w":55,"h":75.7,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"51A","raw":"51A","cabin":"economy","cx":183.9,"cy":3833.35,"w":55,"h":75.7,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51B","raw":"51B","cabin":"economy","cx":241.9,"cy":3833.35,"w":55,"h":75.7,"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":"51C","raw":"51C","cabin":"economy","cx":298.9,"cy":3833.35,"w":55,"h":75.7,"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":"51D","raw":"51D","cabin":"economy","cx":420.9,"cy":3814.35,"w":55,"h":75.7,"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":"51E","raw":"51E","cabin":"economy","cx":478.9,"cy":3814.35,"w":55,"h":75.7,"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":"51F","raw":"51F","cabin":"economy","cx":535.9,"cy":3814.35,"w":55,"h":75.7,"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":"52A","raw":"52A","cabin":"economy","cx":183.9,"cy":3922.0499999999997,"w":55,"h":75.7,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"52B","raw":"52B","cabin":"economy","cx":241.9,"cy":3922.0499999999997,"w":55,"h":75.7,"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":"52C","raw":"52C","cabin":"economy","cx":298.9,"cy":3922.0499999999997,"w":55,"h":75.7,"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":"52D","raw":"52D","cabin":"economy","cx":420.9,"cy":3901.0499999999997,"w":55,"h":75.7,"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":"52E","raw":"52E","cabin":"economy","cx":478.9,"cy":3901.0499999999997,"w":55,"h":75.7,"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":"52F","raw":"52F","cabin":"economy","cx":535.9,"cy":3901.0499999999997,"w":55,"h":75.7,"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":"53D","raw":"53D","cabin":"economy","cx":420.9,"cy":3985.75,"w":55,"h":75.7,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"},{"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":"53E","raw":"53E","cabin":"economy","cx":478.9,"cy":3985.75,"w":55,"h":75.7,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"},{"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":"53F","raw":"53F","cabin":"economy","cx":535.9,"cy":3985.75,"w":55,"h":75.7,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"},{"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":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"Inmarsat GX Aviation","tier":2,"rating":"Better","note":"Viasat Global Xpress Ka-band satcom service","fleet_pct":100}],"verified_by":"Alex Westridge"}