Much better than I thought!
Pros: I had read reviews that said you would be charged for food and drink so I came prepared for the flight with my kids. To my surprise, the regular food (breakfast on the way to Paris, and dinner on the way to NY) was included at no cost and wasn't bad at all. It was the kind of food kids would eat with no problem. On the way to Paris, they even gave us blankets that in the reviews said you had to pay for.
Cons: The irregularity of rules/things you get. On the way to Paris, suitcase could be up to 23kg, then coming to NY, I was told by the checkin staff that it was 20kg. I had to reorganize my suitcase in front of everybody. We also got blankets on the way to Paris, but none on the way back. The lack of consistency is a little annoying.