{"slug":"la-321","added_at":"2026-10-14","image":"seatmap.png","image_w":768,"image_h":4672,"total_seats":224,"deck":"","airline":"LATAM","airline_code":"LA","aircraft":"Airbus A321","aircraft_type":"Airbus A321","aircraft_code":"la-321","manufacturer":"Airbus","body":"Narrow body","haul_type":"Short Haul","optional_text":"","ife":"Audio and video streamed to your own phone or tablet.","wifi":"Intelsat 2Ku","description":"This version of the LATAM Airbus A321 holds 224 seats across premium economy and economy. Premium Economy occupies the front of the cabin. The middle seat of each row is left empty.","seat_counts":{"first":0,"business":0,"premium_economy":18,"economy":206,"total":224},"cabins":[{"cabin_type":"M","cabin_class":"Economy","num_seats":224,"rows":"1 to 38","ife_inog":"Audio and video streamed to your own phone or tablet.","wifi_info":"Intelsat 2Ku powered in-flight wifi"}],"seats":[{"code":"01A","raw":"01A","cabin":"premium_economy","cx":198.79999999999998,"cy":831.85,"w":58.2,"h":85.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 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"01B","raw":"01B","cabin":"premium_economy","cx":259,"cy":831.85,"w":58.2,"h":85.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 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"01C","raw":"01C","cabin":"premium_economy","cx":320.20000000000005,"cy":831.85,"w":58.2,"h":85.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 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (60%). Extra legroom on the right.","sentiment":"good"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley in front. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"01D","raw":"01D","cabin":"premium_economy","cx":448.40000000000003,"cy":831.85,"w":58.2,"h":85.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 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (60%). Extra legroom on the left.","sentiment":"good"},{"slug":"meal_prep_galley","comment":"Galley in front. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"01E","raw":"01E","cabin":"premium_economy","cx":508.6,"cy":831.85,"w":58.2,"h":85.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 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley in front. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"01F","raw":"01F","cabin":"premium_economy","cx":569.8000000000001,"cy":831.85,"w":58.2,"h":85.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 58cm (23in) away.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley in front. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"02A","raw":"02A","cabin":"premium_economy","cx":198.79999999999998,"cy":936.15,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"02B","raw":"02B","cabin":"premium_economy","cx":259,"cy":936.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"02C","raw":"02C","cabin":"premium_economy","cx":320.20000000000005,"cy":936.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"02D","raw":"02D","cabin":"premium_economy","cx":448.40000000000003,"cy":936.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"02E","raw":"02E","cabin":"premium_economy","cx":508.6,"cy":936.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"02F","raw":"02F","cabin":"premium_economy","cx":569.8000000000001,"cy":936.15,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"03A","raw":"03A","cabin":"premium_economy","cx":198.79999999999998,"cy":1041.45,"w":58.2,"h":85.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"limited_recline","comment":"Partial recline: a wall, galley or lavatory sits immediately behind.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"03B","raw":"03B","cabin":"premium_economy","cx":259,"cy":1041.45,"w":58.2,"h":85.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":"03C","raw":"03C","cabin":"premium_economy","cx":320.20000000000005,"cy":1041.45,"w":58.2,"h":85.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":"03D","raw":"03D","cabin":"premium_economy","cx":448.40000000000003,"cy":1041.45,"w":58.2,"h":85.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":"03E","raw":"03E","cabin":"premium_economy","cx":508.6,"cy":1041.45,"w":58.2,"h":85.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":"03F","raw":"03F","cabin":"premium_economy","cx":569.8000000000001,"cy":1041.45,"w":58.2,"h":85.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"limited_recline","comment":"Partial recline: a wall, galley or lavatory sits immediately behind.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"04A","raw":"04A","cabin":"economy","cx":198.79999999999998,"cy":1145.75,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","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"}]},{"code":"04B","raw":"04B","cabin":"economy","cx":259,"cy":1145.75,"w":58.2,"h":85.3,"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":"04C","raw":"04C","cabin":"economy","cx":320.20000000000005,"cy":1145.75,"w":58.2,"h":85.3,"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":"04D","raw":"04D","cabin":"economy","cx":448.40000000000003,"cy":1145.75,"w":58.2,"h":85.3,"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":"04E","raw":"04E","cabin":"economy","cx":508.6,"cy":1145.75,"w":58.2,"h":85.3,"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":"04F","raw":"04F","cabin":"economy","cx":569.8000000000001,"cy":1145.75,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 4\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"05A","raw":"05A","cabin":"economy","cx":198.79999999999998,"cy":1248.0500000000002,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"05B","raw":"05B","cabin":"economy","cx":259,"cy":1248.0500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"05C","raw":"05C","cabin":"economy","cx":320.20000000000005,"cy":1248.0500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"05D","raw":"05D","cabin":"economy","cx":448.40000000000003,"cy":1248.0500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"05E","raw":"05E","cabin":"economy","cx":508.6,"cy":1248.0500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"05F","raw":"05F","cabin":"economy","cx":569.8000000000001,"cy":1248.0500000000002,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","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"}]},{"code":"06A","raw":"06A","cabin":"economy","cx":198.79999999999998,"cy":1349.25,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"06B","raw":"06B","cabin":"economy","cx":259,"cy":1349.25,"w":58.2,"h":85.3,"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"}]},{"code":"06C","raw":"06C","cabin":"economy","cx":320.20000000000005,"cy":1349.25,"w":58.2,"h":85.3,"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"}]},{"code":"06D","raw":"06D","cabin":"economy","cx":448.40000000000003,"cy":1349.25,"w":58.2,"h":85.3,"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":"06E","raw":"06E","cabin":"economy","cx":508.6,"cy":1349.25,"w":58.2,"h":85.3,"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"}]},{"code":"06F","raw":"06F","cabin":"economy","cx":569.8000000000001,"cy":1349.25,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"07A","raw":"07A","cabin":"economy","cx":198.79999999999998,"cy":1450.5500000000002,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"07B","raw":"07B","cabin":"economy","cx":259,"cy":1450.5500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"07C","raw":"07C","cabin":"economy","cx":320.20000000000005,"cy":1450.5500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"07D","raw":"07D","cabin":"economy","cx":448.40000000000003,"cy":1450.5500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"07E","raw":"07E","cabin":"economy","cx":508.6,"cy":1450.5500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"07F","raw":"07F","cabin":"economy","cx":569.8000000000001,"cy":1450.5500000000002,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 32\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"08A","raw":"08A","cabin":"economy","cx":198.79999999999998,"cy":1542.95,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"08B","raw":"08B","cabin":"economy","cx":259,"cy":1542.95,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"08C","raw":"08C","cabin":"economy","cx":320.20000000000005,"cy":1542.95,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"08D","raw":"08D","cabin":"economy","cx":448.40000000000003,"cy":1542.95,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"08E","raw":"08E","cabin":"economy","cx":508.6,"cy":1542.95,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"08F","raw":"08F","cabin":"economy","cx":569.8000000000001,"cy":1542.95,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"09A","raw":"09A","cabin":"economy","cx":198.79999999999998,"cy":1636.25,"w":58.2,"h":85.3,"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":"09B","raw":"09B","cabin":"economy","cx":259,"cy":1636.25,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09C","raw":"09C","cabin":"economy","cx":320.20000000000005,"cy":1636.25,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09D","raw":"09D","cabin":"economy","cx":448.40000000000003,"cy":1636.25,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09E","raw":"09E","cabin":"economy","cx":508.6,"cy":1636.25,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09F","raw":"09F","cabin":"economy","cx":569.8000000000001,"cy":1636.25,"w":58.2,"h":85.3,"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":"10B","raw":"10B","cabin":"economy","cx":263,"cy":1804.5500000000002,"w":58.2,"h":85.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":"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"}]},{"code":"10C","raw":"10C","cabin":"economy","cx":324.20000000000005,"cy":1804.5500000000002,"w":58.2,"h":85.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":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"10D","raw":"10D","cabin":"economy","cx":445.40000000000003,"cy":1803.5500000000002,"w":58.2,"h":85.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":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"10E","raw":"10E","cabin":"economy","cx":505.6,"cy":1803.5500000000002,"w":58.2,"h":85.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":"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"}]},{"code":"11A","raw":"11A","cabin":"economy","cx":198.79999999999998,"cy":1896.5500000000002,"w":58.2,"h":85.3,"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"}]},{"code":"11B","raw":"11B","cabin":"economy","cx":259,"cy":1896.5500000000002,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11C","raw":"11C","cabin":"economy","cx":320.20000000000005,"cy":1896.5500000000002,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11D","raw":"11D","cabin":"economy","cx":448.40000000000003,"cy":1896.5500000000002,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11E","raw":"11E","cabin":"economy","cx":508.6,"cy":1896.5500000000002,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11F","raw":"11F","cabin":"economy","cx":569.8000000000001,"cy":1896.5500000000002,"w":58.2,"h":85.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"12A","raw":"12A","cabin":"economy","cx":198.79999999999998,"cy":1989.8500000000001,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"12B","raw":"12B","cabin":"economy","cx":259,"cy":1989.8500000000001,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12C","raw":"12C","cabin":"economy","cx":320.20000000000005,"cy":1989.8500000000001,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12D","raw":"12D","cabin":"economy","cx":448.40000000000003,"cy":1989.8500000000001,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12E","raw":"12E","cabin":"economy","cx":508.6,"cy":1989.8500000000001,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12F","raw":"12F","cabin":"economy","cx":569.8000000000001,"cy":1989.8500000000001,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"13A","raw":"13A","cabin":"economy","cx":198.79999999999998,"cy":2081.15,"w":58.2,"h":85.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","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":"13B","raw":"13B","cabin":"economy","cx":259,"cy":2081.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13C","raw":"13C","cabin":"economy","cx":320.20000000000005,"cy":2081.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13D","raw":"13D","cabin":"economy","cx":448.40000000000003,"cy":2081.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13E","raw":"13E","cabin":"economy","cx":508.6,"cy":2081.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"13F","raw":"13F","cabin":"economy","cx":569.8000000000001,"cy":2081.15,"w":58.2,"h":85.3,"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":"14A","raw":"14A","cabin":"economy","cx":198.79999999999998,"cy":2175.4500000000003,"w":58.2,"h":85.3,"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":"14B","raw":"14B","cabin":"economy","cx":259,"cy":2175.4500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14C","raw":"14C","cabin":"economy","cx":320.20000000000005,"cy":2175.4500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14D","raw":"14D","cabin":"economy","cx":448.40000000000003,"cy":2175.4500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14E","raw":"14E","cabin":"economy","cx":508.6,"cy":2175.4500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14F","raw":"14F","cabin":"economy","cx":569.8000000000001,"cy":2175.4500000000003,"w":58.2,"h":85.3,"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":"15A","raw":"15A","cabin":"economy","cx":198.79999999999998,"cy":2267.65,"w":58.2,"h":85.3,"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":259,"cy":2267.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15C","raw":"15C","cabin":"economy","cx":320.20000000000005,"cy":2267.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15D","raw":"15D","cabin":"economy","cx":448.40000000000003,"cy":2267.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15E","raw":"15E","cabin":"economy","cx":508.6,"cy":2267.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15F","raw":"15F","cabin":"economy","cx":569.8000000000001,"cy":2267.65,"w":58.2,"h":85.3,"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":198.79999999999998,"cy":2359.05,"w":58.2,"h":85.3,"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":"16B","raw":"16B","cabin":"economy","cx":259,"cy":2359.05,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"16C","raw":"16C","cabin":"economy","cx":320.20000000000005,"cy":2359.05,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"16D","raw":"16D","cabin":"economy","cx":448.40000000000003,"cy":2359.05,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"16E","raw":"16E","cabin":"economy","cx":508.6,"cy":2359.05,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"16F","raw":"16F","cabin":"economy","cx":569.8000000000001,"cy":2359.05,"w":58.2,"h":85.3,"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":"17A","raw":"17A","cabin":"economy","cx":198.79999999999998,"cy":2451.35,"w":58.2,"h":85.3,"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":"17B","raw":"17B","cabin":"economy","cx":259,"cy":2451.35,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"17C","raw":"17C","cabin":"economy","cx":320.20000000000005,"cy":2451.35,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"17D","raw":"17D","cabin":"economy","cx":448.40000000000003,"cy":2451.35,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"17E","raw":"17E","cabin":"economy","cx":508.6,"cy":2451.35,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"17F","raw":"17F","cabin":"economy","cx":569.8000000000001,"cy":2451.35,"w":58.2,"h":85.3,"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":"18A","raw":"18A","cabin":"economy","cx":198.79999999999998,"cy":2543.65,"w":58.2,"h":85.3,"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":259,"cy":2543.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18C","raw":"18C","cabin":"economy","cx":320.20000000000005,"cy":2543.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18D","raw":"18D","cabin":"economy","cx":448.40000000000003,"cy":2543.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18E","raw":"18E","cabin":"economy","cx":508.6,"cy":2543.65,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18F","raw":"18F","cabin":"economy","cx":569.8000000000001,"cy":2543.65,"w":58.2,"h":85.3,"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":"19A","raw":"19A","cabin":"economy","cx":198.79999999999998,"cy":2636.9500000000003,"w":58.2,"h":85.3,"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":"19B","raw":"19B","cabin":"economy","cx":259,"cy":2636.9500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19C","raw":"19C","cabin":"economy","cx":320.20000000000005,"cy":2636.9500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19D","raw":"19D","cabin":"economy","cx":448.40000000000003,"cy":2636.9500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19E","raw":"19E","cabin":"economy","cx":508.6,"cy":2636.9500000000003,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19F","raw":"19F","cabin":"economy","cx":569.8000000000001,"cy":2636.9500000000003,"w":58.2,"h":85.3,"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":"20A","raw":"20A","cabin":"economy","cx":198.79999999999998,"cy":2730.15,"w":58.2,"h":85.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","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":"20B","raw":"20B","cabin":"economy","cx":259,"cy":2730.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20C","raw":"20C","cabin":"economy","cx":320.20000000000005,"cy":2730.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20D","raw":"20D","cabin":"economy","cx":448.40000000000003,"cy":2730.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20E","raw":"20E","cabin":"economy","cx":508.6,"cy":2730.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"20F","raw":"20F","cabin":"economy","cx":569.8000000000001,"cy":2730.15,"w":58.2,"h":85.3,"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":"21A","raw":"21A","cabin":"economy","cx":198.79999999999998,"cy":2823.55,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"21B","raw":"21B","cabin":"economy","cx":259,"cy":2823.55,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21C","raw":"21C","cabin":"economy","cx":320.20000000000005,"cy":2823.55,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21D","raw":"21D","cabin":"economy","cx":448.40000000000003,"cy":2823.55,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21E","raw":"21E","cabin":"economy","cx":508.6,"cy":2823.55,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21F","raw":"21F","cabin":"economy","cx":569.8000000000001,"cy":2823.55,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"22A","raw":"22A","cabin":"economy","cx":198.79999999999998,"cy":2913.85,"w":58.2,"h":85.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"22B","raw":"22B","cabin":"economy","cx":259,"cy":2913.85,"w":58.2,"h":85.3,"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":"22C","raw":"22C","cabin":"economy","cx":320.20000000000005,"cy":2913.85,"w":58.2,"h":85.3,"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":"22D","raw":"22D","cabin":"economy","cx":448.40000000000003,"cy":2913.85,"w":58.2,"h":85.3,"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":"22E","raw":"22E","cabin":"economy","cx":508.6,"cy":2913.85,"w":58.2,"h":85.3,"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":"22F","raw":"22F","cabin":"economy","cx":569.8000000000001,"cy":2913.85,"w":58.2,"h":85.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"23B","raw":"23B","cabin":"economy","cx":263,"cy":3005.15,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside: room to the side, and the floor space next to you is yours.","sentiment":"good"}]},{"code":"23C","raw":"23C","cabin":"economy","cx":324.20000000000005,"cy":3005.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23D","raw":"23D","cabin":"economy","cx":444.40000000000003,"cy":3005.15,"w":58.2,"h":85.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23E","raw":"23E","cabin":"economy","cx":505.6,"cy":3005.15,"w":58.2,"h":85.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside: room to the side, and the floor space next to you is yours.","sentiment":"good"}]},{"code":"24A","raw":"24A","cabin":"economy","cx":198.85000000000002,"cy":3151.6,"w":60.1,"h":82.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"24B","raw":"24B","cabin":"economy","cx":258.85,"cy":3151.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"24C","raw":"24C","cabin":"economy","cx":319.05,"cy":3151.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"24D","raw":"24D","cabin":"economy","cx":449.15000000000003,"cy":3151.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"24E","raw":"24E","cabin":"economy","cx":509.25,"cy":3151.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"24F","raw":"24F","cabin":"economy","cx":569.3499999999999,"cy":3151.6,"w":60.1,"h":82.4,"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":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"25A","raw":"25A","cabin":"economy","cx":198.85000000000002,"cy":3244,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"25B","raw":"25B","cabin":"economy","cx":258.85,"cy":3244,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25C","raw":"25C","cabin":"economy","cx":319.05,"cy":3244,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25D","raw":"25D","cabin":"economy","cx":449.15000000000003,"cy":3244,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25E","raw":"25E","cabin":"economy","cx":509.25,"cy":3244,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25F","raw":"25F","cabin":"economy","cx":569.3499999999999,"cy":3244,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"26A","raw":"26A","cabin":"economy","cx":198.85000000000002,"cy":3333.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"26B","raw":"26B","cabin":"economy","cx":258.85,"cy":3333.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26C","raw":"26C","cabin":"economy","cx":319.05,"cy":3333.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26D","raw":"26D","cabin":"economy","cx":449.15000000000003,"cy":3333.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26E","raw":"26E","cabin":"economy","cx":509.25,"cy":3333.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26F","raw":"26F","cabin":"economy","cx":569.3499999999999,"cy":3333.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"27A","raw":"27A","cabin":"economy","cx":198.85000000000002,"cy":3419.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"27B","raw":"27B","cabin":"economy","cx":258.85,"cy":3419.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"27C","raw":"27C","cabin":"economy","cx":319.05,"cy":3419.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"27D","raw":"27D","cabin":"economy","cx":449.15000000000003,"cy":3419.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"27E","raw":"27E","cabin":"economy","cx":509.25,"cy":3419.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"27F","raw":"27F","cabin":"economy","cx":569.3499999999999,"cy":3419.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"28A","raw":"28A","cabin":"economy","cx":198.85000000000002,"cy":3506.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"28B","raw":"28B","cabin":"economy","cx":258.85,"cy":3506.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"28C","raw":"28C","cabin":"economy","cx":319.05,"cy":3506.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"28D","raw":"28D","cabin":"economy","cx":449.15000000000003,"cy":3506.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"28E","raw":"28E","cabin":"economy","cx":509.25,"cy":3506.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"28F","raw":"28F","cabin":"economy","cx":569.3499999999999,"cy":3506.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"29A","raw":"29A","cabin":"economy","cx":198.85000000000002,"cy":3593.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"29B","raw":"29B","cabin":"economy","cx":258.85,"cy":3593.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"29C","raw":"29C","cabin":"economy","cx":319.05,"cy":3593.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"29D","raw":"29D","cabin":"economy","cx":449.15000000000003,"cy":3593.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"29E","raw":"29E","cabin":"economy","cx":509.25,"cy":3593.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"29F","raw":"29F","cabin":"economy","cx":569.3499999999999,"cy":3593.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"30A","raw":"30A","cabin":"economy","cx":198.85000000000002,"cy":3680,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"30B","raw":"30B","cabin":"economy","cx":258.85,"cy":3680,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"30C","raw":"30C","cabin":"economy","cx":319.05,"cy":3680,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"30D","raw":"30D","cabin":"economy","cx":449.15000000000003,"cy":3680,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"30E","raw":"30E","cabin":"economy","cx":509.25,"cy":3680,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"30F","raw":"30F","cabin":"economy","cx":569.3499999999999,"cy":3680,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"31A","raw":"31A","cabin":"economy","cx":198.85000000000002,"cy":3766.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"31B","raw":"31B","cabin":"economy","cx":258.85,"cy":3766.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"31C","raw":"31C","cabin":"economy","cx":319.05,"cy":3766.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"31D","raw":"31D","cabin":"economy","cx":449.15000000000003,"cy":3766.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"31E","raw":"31E","cabin":"economy","cx":509.25,"cy":3766.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"31F","raw":"31F","cabin":"economy","cx":569.3499999999999,"cy":3766.3999999999996,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"32A","raw":"32A","cabin":"economy","cx":198.85000000000002,"cy":3852.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"32B","raw":"32B","cabin":"economy","cx":258.85,"cy":3852.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"32C","raw":"32C","cabin":"economy","cx":319.05,"cy":3852.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"32D","raw":"32D","cabin":"economy","cx":449.15000000000003,"cy":3852.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"32E","raw":"32E","cabin":"economy","cx":509.25,"cy":3852.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"32F","raw":"32F","cabin":"economy","cx":569.3499999999999,"cy":3852.7999999999997,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"33A","raw":"33A","cabin":"economy","cx":198.85000000000002,"cy":3939.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"33B","raw":"33B","cabin":"economy","cx":258.85,"cy":3939.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"33C","raw":"33C","cabin":"economy","cx":319.05,"cy":3939.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"33D","raw":"33D","cabin":"economy","cx":449.15000000000003,"cy":3939.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"33E","raw":"33E","cabin":"economy","cx":509.25,"cy":3939.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"33F","raw":"33F","cabin":"economy","cx":569.3499999999999,"cy":3939.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"34A","raw":"34A","cabin":"economy","cx":198.85000000000002,"cy":4025.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"34B","raw":"34B","cabin":"economy","cx":258.85,"cy":4025.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"34C","raw":"34C","cabin":"economy","cx":319.05,"cy":4025.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"34D","raw":"34D","cabin":"economy","cx":449.15000000000003,"cy":4025.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"34E","raw":"34E","cabin":"economy","cx":509.25,"cy":4025.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"34F","raw":"34F","cabin":"economy","cx":569.3499999999999,"cy":4025.6,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"35A","raw":"35A","cabin":"economy","cx":198.85000000000002,"cy":4112,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"35B","raw":"35B","cabin":"economy","cx":258.85,"cy":4112,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"35C","raw":"35C","cabin":"economy","cx":319.05,"cy":4112,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"35D","raw":"35D","cabin":"economy","cx":449.15000000000003,"cy":4112,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"35E","raw":"35E","cabin":"economy","cx":509.25,"cy":4112,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"35F","raw":"35F","cabin":"economy","cx":569.3499999999999,"cy":4112,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"36A","raw":"36A","cabin":"economy","cx":198.85000000000002,"cy":4199.4,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"36B","raw":"36B","cabin":"economy","cx":258.85,"cy":4199.4,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"36C","raw":"36C","cabin":"economy","cx":319.05,"cy":4199.4,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"36D","raw":"36D","cabin":"economy","cx":449.15000000000003,"cy":4199.4,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"36E","raw":"36E","cabin":"economy","cx":509.25,"cy":4199.4,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"36F","raw":"36F","cabin":"economy","cx":569.3499999999999,"cy":4199.4,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"}]},{"code":"37A","raw":"37A","cabin":"economy","cx":204.85000000000002,"cy":4285.8,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"},{"slug":"narrow_seat","comment":"Slightly narrower than the rest.","sentiment":"bad","severity":"moderate"}]},{"code":"37B","raw":"37B","cabin":"economy","cx":264.85,"cy":4285.8,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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"}]},{"code":"37C","raw":"37C","cabin":"economy","cx":325.05,"cy":4285.8,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"37D","raw":"37D","cabin":"economy","cx":444.15000000000003,"cy":4286.8,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"37E","raw":"37E","cabin":"economy","cx":504.25,"cy":4286.8,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","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":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"37F","raw":"37F","cabin":"economy","cx":564.3499999999999,"cy":4286.8,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","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":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"38A","raw":"38A","cabin":"economy","cx":204.85000000000002,"cy":4373.2,"w":60.1,"h":82.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"seat_pitch","comment":"Pitch about 28\". 2\" tighter than the rest of this cabin.","sentiment":"bad","severity":"moderate"},{"slug":"narrow_seat","comment":"Slightly narrower than the rest.","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":"38B","raw":"38B","cabin":"economy","cx":264.85,"cy":4373.2,"w":60.1,"h":82.4,"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":"38C","raw":"38C","cabin":"economy","cx":325.05,"cy":4373.2,"w":60.1,"h":82.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"narrow_seat","comment":"Slightly narrower than the rest.","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":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"38D","raw":"38D","cabin":"economy","cx":444.15000000000003,"cy":4374.2,"w":60.1,"h":82.4,"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"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"38E","raw":"38E","cabin":"economy","cx":504.25,"cy":4374.2,"w":60.1,"h":82.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_recline","comment":"Fixed back: a wall sits immediately behind.","sentiment":"bad","severity":"moderate"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"38F","raw":"38F","cabin":"economy","cx":564.3499999999999,"cy":4374.2,"w":60.1,"h":82.4,"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":"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":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"Intelsat 2Ku","tier":2,"rating":"Better","fleet_pct":100,"tech_category":"geo_satellite","speed_class":"stream","speed_range":"10-40 Mbps"}],"verified_by":"Alex Westridge"}