The coalition Government's first Budget delivered big for public services and social housing.
The health sector is a big winner - getting $3.2 billion extra for health services over four years.
The package includes cheaper doctor visits for more than 500,000 people, and free GP visits will be extended to 13-year-olds.
Finance Minister Grant Robertson also announced a large-scale state house building programme, and it's not before time.
The Government plans to spend $3.8b to build 6400 more state houses by 2022 - and $170 million for emergency housing. Insulation subsidies for low-income families was also announced.