The cabin and seats are nice. Average service, poor entertainment system and poor selection of snacks/beverages. The thing that really drags it down is food. It's the worst food I've ever been served at any long haul flight. Unfortunately, I had the same experience the last two times I flew long haul with Finnair, so this seems to be pretty consistent.
I don't expect much of a food experience on flight, but I would have expected better from Finnair. I ended up paying for an oatmeal porridge to avoid starving through the 11 hour flight.