Quality of life-
noun
your personal satisfaction (or dissatisfaction) with the cultural or intellectual conditions under which you live (as distinct from material comfort); "the new art museum is expected to improve the quality of life"
I am curious about this definition you posted. Since when do snakes concern themselves with the "cultural or intellectual conditions under which they live"? If only I had known my snakes wanted to go to an art museum.