I found the seats OK for a 5hr 10m flight (it's slowed down over the years). Sufficient to enjoy a drink or two, a meal and watch a movie then stretch out and relax. Sometimes the staff hurry the meal service though - not sure why. Book the POSH side away from the sun.