The hit-man became the Saddlers first signing of the summer back in May following three prolific years in non-league football.
During spells at Barrow and Tranmere, Cook scored a staggering 75 goals in 134 games. And now the 27-year-old is ready to take that form in League One.
“I feel I’ve improved a lot over the past few years,” Cook said.
“I dropped down to the Conference North when I first signed for Barrow.
“We got promoted. And then in my first season back in the Conference, I scored 24 goals.
“I have matured a lot as a player and person.
“If I’m being honest, I was a bit of a hot head when I was younger.
“But I’ve grown up now. I’m 27 years old and I’ve been waiting for this chance to play in the Football League.
“By maturing I’ve got that chance.
“And now I just can’t wait to get going here. I’m just hoping to come in and continue what I’ve done over the past few years.”
Walsall boss Dean Keates initially tired to sign Cook while he was still in charge of Wrexham.
And the striker admitted he always hoped the boss would come back in for him when he returned to the Saddlers.
“He (Keates) wanted me at Wrexham,” Cook added.
“When he came here there was a part of me that was hoping he’d look at me again. So I’m delighted that it’s happened.
“It was a no-brainer for me to come here.
“I know the gaffer from playing against him.
“And he told me I deserve this chance. How could I turn that down? The chance to play for Walsall and in League One.
“This my chance to prove I can score goals at a high level.
“And I’m determined to take it.
“We have got out first friendly against Rushall on Friday and I can’t wait.
“It feels like I haven’t played in ages and I can’t wait to show the fans what I’m about.”