Moscow-Irkutsk-Ulan-Ude economy return. The flight was meant to be a direct DME-UUD but the airport at Ulan-Ude was closed for repairs so I flew to Irkutsk and travelled to Ulan-Ude on a specially organised bus (it took 8 hours!). Despite this setback which wasn't S7 Airlines fault and the fact I was delayed both ways due to the weather the flight was uneventful and the meal service has improved considerably since I last flew with them - and it wasn't even bad before! There was a choice of hot meal and as much free soft drink as you wished though alcoholic drinks must be paid for. There was also tea and coffee and before landing in Irkutsk a breakfast snack was served. It was much the same on the return leg. The seats were a little cramped (it was a Russian Tupolev Tu-154) and I suppose the decor was a little dated (though I liked the multi-coloured headrests) but that didn't matter much. The cabin crew were smiling and courteous a lot and announcements were given both in Russian and (very good) English. After the plance crash that happened the previous week the crew remained very competent and professional as I am sure it must have been a difficult time for them too. Although the crash in Irkutsk affected this airline it didn't put me off flying with them and it would not stop me from flying with them again in the future. They will always be my first choice when flying Trans-Siberian routes.