When you buy a train ticket in line, you have the confirmation of the demand. And you need to wait some hours bcse they need to buy that manually. And thats perfect! Bcse when you go into the train everything has been checked by an human!! I had had any problem in the train. I had a cabine with windows and I showed the sunrise approaching bangkok. My train: Ubon Rachp-Bkk.