Grimsby Town have completed the signing of Joe Widdowson on a three-year contract from West Ham United.
Widdowson impressed on loan at Blundell Park in the second half of the season and made 20 appearances for the League Two club.
He was not offered a new deal by the Hammers and is confident he has made the right choice in deciding to stick with Grimsby.
"It's very pleasing to sign here permanently," Widdowson told the club's official website.
"I really enjoyed my time here on loan from January until the end of the season, so it's good to be here for the next few years.
"I've been back at West Ham for the past couple of weeks and they aren't going to offer me a contract there.
"Having been to Grimsby I know the place, I know the club and it wasn't a difficult decision.
"There was a couple of other clubs that were interested in me, but they couldn't really guarantee me regular football like I was getting at Grimsby."
Meanwhile, Andy Taylor has left Grimsby by mutual consent having not played a first-team game since last October.