This is the broccoli budget. It's the one you have to eat before you get the treats.
Bill English has got his surplus back and if we buy in to his vision of fiscal prudence we'll have $6.7 billion in the tank by 2020.
That's more than enough for John Key to dangle $3 billion in tax cuts in front of us before the election next year, although that does render the $6 billion figure a little redundant.
The $700m surplus this year represents a huge swing from the $400m deficit which was forecast as recently as December.
But economists will point out that is still margin of error stuff in a Budget spend of $77.4 billion.