The WiFi never did work on the long flight so that was disappointing. But United was great in making last minute changes to get us on our original flights. We didn’t think we could make our connection and would have had to arrive at our destination a day later, but our connecting flight was also delayed and United switched our tickets so we could get on it last second. also, I was super surprised that my luggage was transferred as well. It all worked out great!