The Social Progress Index 2017 capture three dimensions of social progress: Basic Human Needs, Foundations of Wellbeing, and Opportunity and found Denmark to have the best quality of life in the World.