Good modern planes - Boeing or Airbus. Food (in Business) very good as was wine and overall service. This flight not full flat bed business - but very comfortable. Lounges at Moscow bit better than average - but not on par with better lounges around the world. We fly Aeroflot often - and wil continue to do so.