It's been a rough few years for Chesterfield FC.
The club qualified for the League One play-offs as recently as 2015. They had a team of up-and-coming stars such as Sam Morsy and Sam Clucas, played attractive football and were led by highly-rated boss Paul Cook.
Ultimately they fell at the semi-final hurdle, to Preston North End, as their Championship dream went up in smoke.
That would prove to be the peak for the North Derbyshire club, with mass exits to follow and successive relegations occurring not long after.
Suddenly, they found themselves in non-league for the first time in almost a century.
Can Chesterfield pull off a huge upset? Let us know in the comments
Their stay in the National League is now in its fourth year but for the first time in a long time, there is real hope around the club now.
They are leaders of the fifth tier, have the division's top scorer and on Saturday night they get to test themselves against the reigning champions of Europe.
The Spireites' trip to face Chelsea is one of the stand-out ties on this FA Cup third round weekend.
The team, their ambitious young manager James Rowe and a sold-out travelling allocation of 6,000 Chesterfield fans will be relishing the prospect of facing Thomas Tuchel's side.
Rowe has been in the post for 14 months and in his first full season the side are thriving.
They've lost just once in the league all season and are currently two points clear at the top, with games in hand on most of the chasing pack.
A big part of that has been the form and goals of striker Kabongo Tshimanga.
Aged 24, Tshimanga is already something of a journeyman having played for a clutch of sides and with plenty of lower league experience.
He only joined Chesterfield in August but his superb form has seen him shoot to the top of the division's goalscoring charts with 18 strikes to his name.
One name to look out for is goalkeeper Scott Loach. The 33-year-old once earned a senior England call-up under Fabio Capello in 2010, although he didn't manage to win a cap.
The experienced stopper has provided a calming presence for Rowe's side and will be relishing the chance to test himself against the plethora of attackers that Chelsea can call upon.
Elsewhere in the Spireites' squad there are a clutch of familiar names.
Defender Laurence Maguire is the brother of England and Manchester United centre-half Harry. He came through the ranks at Chesterfield and made his debut for the club in 2016.
Laurence, four years younger than Harry, remains a doubt for this game having been out of the team since October through injury.
Another notable figure in the squad is Stefan Payne.
The 30-year-old has a long list of clubs under his belt but gained notoriety last season when he was sent off for previous club Grimsby - for headbutting his own teammate.
He was shown red after clashing with colleague Filipe Morais at the half-time interval of a League Two game last April. That proved to be Payne's last game for the club.
Manager Paul Hurst said after the incident: "We'll be taking action. It will remain private but will not be swept under the carpet."
Veteran forward Nathan Tyson, formerly of Derby and Nottingham Forest, is also among the options at Rowe's disposal. The 39-year-old has played at Stamford Bridge before, starting for Forest in a 3-0 defeat to Chelsea in this competition back in 2007.
Speaking in the build-up to what is the biggest game of his managerial career so far, Rowe said: "You have got to dream.
"A lot of players are fulfilling their dreams on Saturday, as well as myself, it is just a really great day to be a part of. We have to believe."