Fantastic infographic here, although this source is a pro-investment and heavily marketing trend.
- United States is large, has lots of money, and is slightly unhappy
- Costa Rica is unusually unhappy, small, has less money, fascinating outlier
- Finland, as usual in these sorts of satisfaction-of-life charts, is doing just fine, hanging out in the above-average group
- Luxemborg is having a terrible time for some reason