According to the Quality of Life Index - America is #44, China is #55, and Russia is #50.
Within the index,
Leisure Options: USA #23, China #57, Russia #51
Personal Happiness: USA #36, China #60, Russia #58
Travel & Transportation: USA #49, China #14, Russia #30
Health and Well-Being: USA #57, China #63, Russia #47
Safety & Security: USA #49, China #30, Russia #44
Digital Life: USA #7, China #64, Russia #37
China beats the USA in only Travel & Transportation, and Safety & Security
Russia beats the USA in only Health & Well-Being, and Safety & Security
Political dissidents in both Russia and China are frequently killed.