The seat in long-haul Y is back-breakingly uncomfortable and it's a good idea to ask for one or two more of the small cushions to pad it out a bit.
The saving grace is definitely the AVOD which will keep you entertained for far longer than the duration of the flight.
In general I find the food and service to be pretty good (for Y). Certainly better than UA, LH, DL, BA for example.