Is Sweden a democracy?

Sweden is a Constitutional Monarchy.