Toronto-Helsinki-Milan return. Starting off with my flights to and from Milan they were fine. Went off without a hitch. Service was fine no complaints but I did find the one skimpy little sandwich they fed you for that 2.5 hr flight was pretty mediocre. My flights from and back to Toronto were another story though. It wasn't the service that got me but the type of airplane they used (a Boeing 757). The 757's are meant for short to medium-haul flights so why they use it for a long-haul 8.5hr flight is beyond me. It had next to no entertainment leg room seat width or seat recline. It was like being a sardine. So my advice: for European domestic Finnair is perfectly fine. For specifically Toronto-Helsinki though don't fly Finnair unless they change the aircraft used. You would be far better off flying indirect with another airline.