I'm assuming Longhaul on their Airbus A340 (eg HEL-HKG) rather than shorthaul (ie LHR-HEL).
I found it ok in Economy, but pretty lacklustre overall.
The range of movies and entertainment was limited, and there wasn't the number of new releases seen on other carriers. I think it was only one or two very recent films.
The headphones felt very cheap'n'nasty (Blue in-ear ones)
On the plus side, it didn't crash, and there is the standard "Fast Forward"/"Pause" etc functions available.