Long-serving Norwich defender Adam Drury has praised the achievements of manager Paul Lambert at Carrow Road.
The Canaries head into the final game of the season against Aston Villa, with a place in the top flight again already secure.
And the veteran player, who captained the club to the First Division title in 2004, has been amazed at the whirlwind ride the club have undertaken with successive promotions under Lambert.
Drury, signed from Peterborough in March 2001, feels it is just reward for hard work throughout the club.
"This has just been an unbelievable season," the 33-year-old told Canaries Player.
"If you had said that going into the last game, we could be looking to finish as high as 12th, people would have thought you were joking.
"Everyone involved has done a fantastic job and hopefully everyone has enjoyed it.
"The job the manager has done here in the three years has been unreal.
"To stay in the Premier League is probably the biggest achievement because of the gulf in money."
Drury, who hopes to be fit from a groin problem for the visit of Villa, is set for a testimonial against Celtic at Carrow Road later this month, and could yet be offered a new deal for next season.
He added: "If you had said to me a couple of years ago when we were in League One that I would be playing Premier League football again, I would have said you are crazy.
"It has almost been like a dream, and to enjoy it as much as we have has been fantastic."