It was horrible - long delay hours
Cons: It is Air Canada Express. It has long delay hours both to and from for us traveling from Chicago O'Hare to Japan. No explanation. Made us missed out flight in Tokyo and had to stay at hotel. Air Canada did not honor our flight mileages because of their delay, they had to put us to UA. UA was bad too.