Our flight was on time. The plane was full. There were no extra seats. The seats were quite thin and provided minimal comfort.
The seat back entertainment systems were quite nice. The choice offered was also quite impressive.
The onboard meal was adequate. Not bad as far as taste and amount. It was followed up by a minimal snack before arrival in Toronto.
One detractor was the forgotten suitcase in Frankfurt. This was brought on by a connector flight from another airline which was late. One suitcase arrived while the other was delayed in Frankfurt overnight.