Russia totally recovered by any metric you can pick, from household income to average life expectancy.
Heck, moscow in 80's looked like dumpster fire. Now it looks like a proper european capital city.
EDIT: to prove my point, russian life expectancy from fed -- https://fred.stlouisfed.org/graph/?g=qTgj