The WA election campaign has been one of the most unusual in recent history, but after five long weeks the last day to vote has finally arrived.
A lot has happened during the campaign — a five-day COVID-19 lockdown, devastating bushfires in the Perth hills, the Liberal leader all but conceded defeat and someone got Mark McGowan's face tattooed on their leg.
More than 650,000 West Australians have already voted.
But if you are one of those people yet to cast your ballot, today's the day.
Here is everything you need to know.
How can I vote?
You can cast your vote in person between 8:00am and 6:00pm at one of 700 voting venues across the state.
You can find your closest voting location here.
You will need to cast a vote for both the Legislative Assembly and the Legislative Council.
On the small ballot paper, the Legislative Assembly, you must number all the squares.
The big ballot paper is for the Upper House and gives you a choice of voting above the line, or numbering your preferences below the line.
Here is some more info on what that all means.
Before you cast your ballot, you can find out what each of the parties stand for.
But didn't the Liberal leader already concede defeat?
That's right.
Zak Kirkup made the highly unusual move to declare his party could not beat Labor two weeks ago — a strategy that seemed to be aimed at convincing traditional voters not to stray.
Mr Kirkup spent most of the election campaign warning voters that a parliament controlled by one party would be "a threat to democracy".
His focus has been on saving furniture, by urging West Australians to "vote Liberal locally".
Meanwhile Mark McGowan, who rode a wave of unprecedented popularity to polling day, has described the Liberal leader's warning of a Labor landslide as "scaremongering".
Mr McGowan said this would be "the most important election in living memory".
"It is a contest between experience and inexperience in an uncertain world," Mr McGowan said on Friday.
So, while Labor is widely expected to win the state election, the question is — by how much?
What are the seats to watch?
Mr Kirkup's seat of Dawesville will be the most closely watched today.
The 34-year-old MP is in the fight for his political life, hoping to hold on to the second-most marginal Liberal seat.
He will be hoping pre-polling published yesterday — which showed he was on track to be the first major party leader in 88 years to lose his own seat — will be wrong.
As polls opened across the state, Mr Kirkup voted at Falcon Primary School, accompanied by his father Rob.
Speaking to reporters afterwards, Mr Kirkup said while he still believed the election was unwinnable, he had no regrets about the Liberal campaign, describing the poll as the "most important election of our lifetime".
"The best way that we can make sure the Labor Party doesn't get too much power and doesn't get too much control after this election is by making sure we get as many Liberals elected locally as possible," Mr Kirkup said.
"And I'm going to be fighting, together with my team, right through to 6:00pm ... to make sure we do everything we can to get out there and talk to the people of Western Australia about how important it is to make sure there's a strong Opposition ... for the next four years to come."
Addressing the media an hour later, the Premier echoed Mr Kirkup's comment about the election's significance, declaring it the most important state poll "in living memory".
"My ask of West Australians is that they continue to support the team that has kept this state safe, kept this state strong," Mr McGowan told reporters.
"Polls are notoriously inaccurate. We'll just see what happens tonight, but I just encourage everyone to get out there and support the team that they can trust, that will keep the state strong, that will keep the state safe."
In the afternoon, Mark McGowan visited a polling booth at Glencoe Primary School, in the heart of Mr Kirkup's electorate of Dawesville.
He chatted with the slow flow of voters still trickling into the polling booths.
After five weeks on the hustings, the Premier appeared relaxed in the final hours of the campaign.
Are other key seats in play?
If a Labor seat is going to fall into Liberal hands, Jessica Stojkovski's seat of Kingsley is probably the most likely.
Geraldton — held by the Nationals — will also be an interesting one to watch.
But in an election unlike any other, there could be many surprises.
You can keep up to date here and on ABC TV from 6:00pm WA time and 9:00pm (AEDT) on ABC NEWS channel.
What difference has COVID-19 made to election day?
Due to COVID-19, the electoral commission encouraged people to vote early at pre-poll centres and via postal votes.
Heaps of people heeded the call — even Mark McGowan cast his ballot early.
More than 650,000 of the 1.7 million enrolled voters had already cast their ballot by Friday.
There will be no 'pencils on strings' at early voting centres or at polling places on Election Day, either.
People are encouraged to bring their own pencil or pen, though single-use pencils will also be available.
The WA Electoral Commission will use the SafeWA QR Code system at all polling places too.
Don't worry — democracy sausages will still be on offer!