We flew BA round trip last year LAX-Heathrow and had no complaints. You cannot reserve a seat until 24 hours before your flight but because DH has had 2 back surgeries we called months ahead and booked the seats in the back where the plane curves and there are 3 rows of only 2 seats in that row. We got the first ones. DH didn't have to climb over anyone or let anyone out to use the facilities. I had extra vacant space next to me and the wall of the plane where i was able to store my tote bag of our pillows and blankets. The food was good as was the service. We each had our own TV screen. We would use them again.