Sadly we had the misfortune of flying Thai from Tokyo to BKK on an old 747! was meant to the 340-600! The seating was crap and service average. The continuing leg from BKK to KUL was on a 777 and the seat was great and so was the service. Chatted to a friendly stewardess and she was ashmed of the mix of aircarft and the old seating. The flight back from KUL to BKK was on Lufthansa – good seats, average food and service, but the onward journey on Thai 747 , new seating was a total disappointment. The seats were broken upstairs, lacked padding and very uncomfortable. The service and food was awful! If that what business class is on Thai best not to bother! Old tied aircraft! Yet on the BKK -KUL route better aircarft and seating and good food! What the logic THAI?