I stayed in SVO twice while in route to and from Hanoi once in terminal F (SVO-2) and once in F being transferred to D (SVO-3). There is a world of difference between both. Terminal F is quite unclean and lacks services but in exchange there are many benches some of them in quite areas where you can stretch and take a good nap. There is plenty of space to camp in the second floor where no one ever goes for anything else. Proof of that is that there are several homeless people or stranded immigrants living there. In general it has the same quality that you would expect in a rail station if you would be backpacking on the cheap. Knowing that I had a long stopover I packed plenty of good food which was a great decision since the available one at the airport is bad expensive and you need to manage to pay in roubles (the ATMs usually don't work). In addition to that there are huge queues for any process and you will be required to do things by staff that won't identify themselves or explain why you need to do what they require. You will be asked to hand your boarding pass your passport you will be asked to follow them to any other place (don't lose sight of them or you are screwed). No one will tell you why your flight is delayed or when will it really fly. You will be boarded onto buses and forgotten in a parking lot for half an hour. The passport check process in terminal F was hilarious in its slowness and unefficiency. Amazingly in the end they will manage to get you into the flight unlikely enough they seem to have some kind of control below the chaotic mess. The new terminal D is much nicer clean and more staffed. It doesn't have many services yet and you are likely to have the same problems than in terminal F regarding being herded without explanation from one side to another. One important thing to take into account is that travelling business won't make any difference to all the previous issues. In my first time in SVO my flight was delayed for 13 hours so at the end they sent us to a hotel. Aeroflot had arranged only for double rooms and single travellers were asked to find someone to share a room with. The only business traveller was not happy with having paid $3000 to share a hotel room with a stranger and the result is that she had to wait until everyone else got a room and fight hard with the hotel personnel to finally be granted a single room around 2am. I chose this airport for my trip because Aeroflot was the cheapest option by a 25% and the trip back was really convenient. I don't think I would risk it again with a short transfer time I would be scared of getting lost or stuck in a queue and if the staff is not aware I could join the homeless people in the second floor and a long transfer time is never good much less in SVO. From my second trip I think 3h is a reasonable transfer time for this airport. I wouldn't recommend it to anyone who isn't hard enough to stand soviet style travel conditions. Otherwise give it a try you could have stories to scare other fellow travellers in the future.