Having flown from YYZ to SIN multiple times over the last 6 years, I would say it’s a step up from our own Air Canada route. It’s also miles above going through Delta airlines and transferring through the US (shudder). I still found the food is consistent thorough the years and intend to stick with CX for future flights.