I've flown Aeroflot twice in the last couple of years, both times on Ilyushins (Seoul-Shanghai; Bangkok-Singapore) in F class. Although the aircraft seemed pretty beat-up, I found the in-flight service to be fine-- at least as good as average U.S. domestic.