All things on time and as expected. Transfers made easily. On the flight to Boston/Halifax we had great movie options for the screen in front of our seats. On the return, no such luck. It seemed they expected downloadable options good enough - but I didn't have an ipad, and don't watch movies on my tiny little smart phone . Just read my kindle instead.