Well, Sweden is one of the best countries in the world in regards to democracy, equal rights and financial stability. We've got free health insurance, no university fees and in general, Swedish people are quite sensible.
However, Sweden is not a place for dreamers, or people who want to take risks. There's nothing outrageous in this city, we're never up past 11pm on a weekday and we take ourselves way too seriously.
Also, although Sweden values politics, economics and the environment, there is not a lot of space for the Arts. As I said, we're way too serious. And there is a common joke that consists of: Getting the Volvo, house and husband/wife, the 2 kids and going on vacations on the tiny Swedish isles.
We don't really live day-by-day, but think more about how to save properly, what education will give you a "proper" job and how to create a lifestyle that is "just enough" but never more. In Swedish the word is "lagom".
And unfortunately, with recent changes in immigration, Swedish people have become a bit more racist. There's not as much diversity as there is in for instance, London. Not even in the capital of Stockholm.
Sweden's a great place to settle down in, if you want a relaxed life with family and a good average job.
It's not where you go to make your dreams come true, or to experience culture.