Long haul economy is never fun but I flew CX a couple of years ago in economy and it was fine. Some people don't like the seats where the seat slides forward rather than the back recline but it didn't bother me. The service, food & IFE were fine. You will be OK