Aided by peace and neutrality for the whole of the 20th century , Sweden has achieved an enviable standard of living under a mixed system of high-tech capitalism and extensive welfare benefits .