Essential insights about sweden