This was a 10 hr direct flight leaving 10pm. The return was 2am . Both perfect travelling times. There is no coffee on board , and only congee for breakfast . The inflight entertainment was mostly Chinese movies and tv series. There seems to be no rules on changing seats before take off as everyone was grabbing the rows of 4 seats to themselves. There is no on line check in , so on Check in , if not a full flight request the middle seats.