Coleraine defender Gareth McConaghie is in dreamland all over again.
Last year, the Bannsiders' Irish Cup final quickly turned into a nightmare as Linfield romped to a comfortable 3-0 victory.
This time out, it's hard to see McConaghie and his team-mates slumping to such a lacklustre defeat.
After missing out on the league title in the closest of fashions last week, local man McConaghie is determined to finally land a senior trophy. Even talking of such matters is a long way from the Coleraine & District League, where the defender was lining up for Dervock until Oran Kearney brought him to the top tier in 2016.
"A few years ago, it wasn't even something I would have considered," he said.
"It's a blur now and it's a bit surreal. I'm treasuring every moment.
"I'm lucky now to be playing in my second Irish Cup final. For the club, (a win) would be massive. We had great support all year. Oran, the staff and the board did a brilliant job all year in how they've brought us on so bring on Saturday."
After losing only one Danske Bank Premiership game all season before falling just two points shy of champions Crusaders, there's a general season that Coleraine deserve a trophy. That's not an argument to which McConaghie is giving much credence.
"To say you deserve anything, you have to be the best team," he said. "Cliftonville will be here to get the Cup the same as us. If we turn up with the right fight and the right attitude, we'll give it a good go and it will take a good Cliftonville team to stop us.
"It's a big week of preparation. We have a ween of things to put right from last year in terms of the performance and hopefully we'll come out of the right end."