I have flown internationally since 1982. Air Canada is good and I find the cabin crew now alert and attentive compared to some airlines where the staff disappear after meal service. Air Canada was bad during its bankruptcy days after it foolishly was allowed to take over CP. Air Canada on its Hong Kong flights packs way too many people on its flights resulting in very limited space. The Gulf and brand name Asian airlines are better over all than Air Canada. Westjet is good on short flights, but that 17 inch seat and 32 inches between seats gets mighty tight on longer flights.