We were at the SVO airport to catch a transfer flight to Delhi (coming from Berlin). We had almost 5 hrs transit time so was very relaxed. Luckily both the incoming and outgoing flights were on time. I guess it will be tight if you have a transit time of anything around 1hr since there might be long queue at security controls and the long walk between Terminal D to F. We had to first go to the transit desk and then they guide you to passport control (transit without visa) and then proceed for security. The signs at the terminal are easy to follow and you don't have to ask anyone. Terminals D and E seems to be new and very well maintained. There are lines of duty free shops through the transit. The bad part is that the air conditioner only works in terminal D and E. You go down the stairs to terminal F and the whole terminal has no ac and it was very hot. Terminal F looks like a shopping mall and extremely crowded. So we spent our time in terminal E. Many shops there don't accept Euro / $$ or the exchange rate is extremely unfavourable. We spotted automated teller machines that converted Euro or $$ to Roubles & it had a more favourable exchange rate. The food and drinks here is actually overpriced. Luckily we did get vegetarian options at a food joint close to Gate 50 in Terminal F. Overall was a good experience.