Mental health and quality of life