I had free WiFi on a few flights. In my opinion it's always crappy. When I was booking the flight, free WiFi was advertised, so I thought: great! I can maybe watch some online videos. When we took off, we came to the conclusion that free WiFi was ment to sent and receive some chat messages only. If you wanted to more you would have to pay about 50 euro's for the entire flight.