LucidTalk polling shows the Alliance Party are now firmly entrenched as the third most popular party in Northern Ireland.
t comes off the back of a superb 2019, which included successful council elections, Naomi Long's election as an MEP and Stephen Farry's victory in North Down.
Our poll puts the party on 16% of the vote, up 7% of the vote from the 2017 Assembly election. With support for the DUP down 5% and the UUP 1%, it could be suggested that the party is gaining the majority of its support from the main two unionist parties - but Sinn Fein's popularity has also fallen by 4% and it's likely Alliance are pulling in new voters from across the board.
Under Mrs Long - whose 42% leadership approval rating was the second highest in LucidTalk's poll - the party has capitalised on the public's disillusionment after the collapse of Stormont in 2017.
Its offer of a real alternative to both nationalists and unionists sick of the squabbling among Northern Ireland's traditional main parties appears to be translating into votes.
It remains to be seen if Alliance will carry this success into the next Assembly election, but they will have had plenty of time to prepare themselves for it.
The party seems to have increased its popularity among younger people and this is reflected in the young talent now representing the party in the Assembly and on councils across Northern Ireland.
However, one question that could pose difficulties for the party is - where does it stand on Irish unity?
Alliance defines itself as working for a shared society for everyone, but the unity question is looming over the horizon.
While it may have been a mere aspiration in the early post-Good Friday Agreement years, Brexit has put the question of unity firmly back on the political agenda.
Given Alliance's long-standing pro-EU position, it's likely many of its supporters would agree with the 55% of respondents who told our pollsters they would prefer a customs border in the Irish Sea to one between Northern Ireland and the Republic - something that could hint at how they view unity.
In March, Dr Farry said that there was no current case for a border poll, but the party would be willing to engage in "civilised, rational and evidence-based discussions".
"Alliance is not a party that is defined by the constitutional question," the North Down MP said.
"While there may be some members who prefer the union, and some who prefer a united Ireland and indeed many who are open to persuasion, we are not only united, but defined, by our shared commitment to make this society work, to overcome division and to build a better future.
"In all respects, we will be guided by our vision and values and always advocate what we think is right for Northern Ireland."
Alliance has always held steadfastly to its claim that it is neither a unionist party nor a nationalist party, but something else that welcomes everyone.
Perhaps the best evidence of the party walking this line effectively is that their opponents in the nationalist camp often brand them unionists, while their unionist opponents regularly brand them nationalist.
Hypothesising over someone else's political beliefs would be unfair, but one wonders what the party would do in the event of a unity referendum.
They could refuse to publicly take a side and allow members and representatives to make up their own mind on polling day, but how would that go down with voters who look to the party for leadership?
If Alliance did decide to go the road of the Brexit referendum and allow party figures to take different positions on the issue, it would lead to some strange political bedfellows indeed.
The party's leading politicians have the potential to have a huge influence in any referendum. If Naomi Long was to back remaining in the UK, she would arguably be the most capable and influential political leader on that side of the debate.
If Mrs Long backed unity, it would be a devastating blow for the unionist side. Whatever their path, a party with the backing of 16% of voters could have a huge influence in what would likely be a close run vote.