On a relatively short round trip on Egypt Air between Cairo and Jordan it was OK.
BUT, on a Cairo to JFK flight at least 60 kids were constantly runnning up and down the aisles with no parental or attendant discipline.
When they weren't running around, the kids behind us were kicking our seats while the parents sat comfortably across the asile in oblivious bliss.
Never again!