I flew AA from LHR to DFW on Sunday in lieu of BA from LHR to LAS following various cancellations and rebooking due to Storm Darragh. I would agree 100% with
xenole in terms of their overview of the service. My experience was pretty much identical. The only difference is that I do prefer the AA Premium Economy seat to that on BA's A350 in WT+ where I think the recline is too much, and it's then a struggle to get out.