Direct flight, left at 5:30pm, on time. Aircraft was a 787 Dreamliner and it was terrific! Beautifully appointed, smoothest flight round trip I've experienced, and I've flown on many transpacific and transatlantic flights. Service in the Premium Economy was worth every penny: more leg room, wider seats and not packed in, very nice meals and drinks included, plus wine with dinner; excellent flight attendants, nice amenities in the flight bag you receive, ample room in the restrooms, excellent selection of movies, games and flight monitoring system, first bag is free at check-in. I was not bored, and felt good disembarking. Only con is that it snowed before the return flight from London, and our plane had to wait in line to get de-iced, a 3 hour delay. This was not Virgin Atlantic's fault, and they served drinks while waiting, I also watched a movie, so it really wasn't too bad. The cost was only $640.00 round trip, for economy. The upgrade made it about $800.00! We thought this was a great deal for the excellent direct flight and service. On-line payment and seat selection was easy, and they send good emails as a heads up for printing your boarding pass on line. This was the first time I flew on a 787 Dream Liner and I feel it's the best aircraft I've experienced. A beautiful plane. I highly recommend Virgin Atlantic!