My first flight ever was with Thai, an inter-European one, and I was impressed. I thought that this would be the standard of all airlines. I felt from Cloud 9 in my next flight. Thai had just started operating in Europe, and doing small well-known routes and offered first-class service and excellent prices. I was mesmerised by the colour scheme of the upholstery and design of the aircraft, the little orchid on each seat, the hot towels before take-off, the nice meal, the classy beautiful flight attendants.
Since then I have flown quite a bit with Thai, for continental and intercontinental flights. They still have good comfortable planes, good meals, a good entertainment program, the usual gods and goddesses as flight attendants, and a good customer service overall.
I have never ever had a problem with them regarding delays, lost luggage or missed connections. Service is not as good as used to be for Economy, the attention to detail perhaps gone, but they are still a good airline and one of my favourite to fly.