I flew the long Kangaroo route on QF1 via Singapore. The seats on the A380 are beginning to show their age. The tv screen that has to be stowed on take off and landing is particularly annoying. I was sat in seat 24A which is particularly good if you need the generous legroom. The service on the flight was very good and particularly on the Singapore leg the attendants were very attentive. The food was pretty good too. There is lot of competition on this route and I have flown it with other airlines in premium. The food and service with Qantas was better, making it feel like like a premium experience rather than an inconvenient add on to economy which I have experienced elsewhere. If Qantas can do something about the seats, it will be excellent.