Pros: the personal charging ports and personal tv screens are great.
Cons: On several fiji air flights I have had the same problem: I try to get a seat assignment and then it gets changed to something totally unacceptable. I bought these tickets almost five months in advance. This time for months the login kept telling me my plane wasn't available to choose seats yet, then when I finally gave up and called the airline everyone else had already gotten their assigned seats, and I was left with two mediocre choices. Then when I got to the airport even thpse crappy seats had been changed again to the very last seat row which has seats that don't recline at all, stuffed behind seats that Do recline so it was basically impossible to get out of the seat, let alone relax, for eleven hours. Furious, this was the worst overseas flight I have ever taken. Also, why on earth do they keep waking us up to feed us strange and unappealing food in the middle of the night?