Mixed review
Just completed BOS/HKG round trip in July. Outbound took 14hours instead of 16. Return flight was two hours longer than 16, an hour delay at HKG didn't help.
Seats (all?) were reassigned at HKG for unknown reasons. Got an upgrade to Premium Economy though!
Both flights were full. Attendants spoke multiple Chinese dialects. One attendant made frequent visits to a toilet close to my seat. I suspect that she was cleaning it.
Meals were so so.