Worst airline to travel specially when travelling outside US or Canada. They don't have bassinet for babies older than 3 months (only available for babies who cannot sit upright).We travelled from Toronto to Frankfurt and my 1.5 year old baby never got a bassinet. We had paid for bassinet while booking our seat and we had to carry in her lap for 8 hours. We lost our bags on arriving to our final destination (Delhi). Poor partnership with Lufthansa and their systems never match. Worst part was when we are travelling from Dubai to Toronto , Lufthansa could not find my baby's ticket in their system and blamed it on Air Canada for exchanging it with other passenger. They asked us to pay for new ticket and after hours of argument they purchased a new ticket for Infant. Never travelling with this airline in future!