Today, we can expect to live decades longer than any generation before us. Dire poverty and many forms of oppression are on the decline. So we should be at our happiest. ‘A remarkable fact’ asks the question: what makes us feel happy? Many studies have been carried out to decide a benchmark for happiness. In a Gallup World Poll, Denmark tops the list of happy countries. In terms of daily experience (how pleasant or emotionally rewarding life is) Panama wins. The essentials of a good life are available even to people who don't own much: time spent with loved ones, physical and mental health, and interesting things to do.