I used to travel with them regularly, and found them to be very good. Their partner airlines, however, are even better. Thai Airways are excellent. My wife got food poisoning from something she ate in Bangkhok airport and was nursed by 3 stewardesses for 10 hours all the way home!