This was a 7 1/2 hour flight, and even though I was seated in economy, the seats had enough leg room. Each seat has the choice of program viewing options to keep you occupied. The cabin crew was the same on the flight over and the flight back. They were great, very pleasant and did a good job of serving a meal and two snacks. Can't say enough good things about them!