Millwall boss Gary Rowett has labelled Jake Cooper as a "top player" after the defender put pen-to-paper on a long-term contract at The Den.
The 25-year-old has extended his stay at Millwall, which began in January 2017 after an initial loan spell which ended with the club winning the League One Play-Off Final.
Fourteen goals and 151 appearances later - with the defender having played 113 consecutive Sky Bet Championship games and counting - Cooper will now hope to drive The Lions on to the conclusion of the 2019/20 campaign and beyond.
Speaking to millwallfc.co.uk, Rowett said: "It's fantastic news for us, the club have been working very hard to get it done. Jake is a vital cog in what we're trying to do as a team, so it's great.
"He's been a top player for us and has showed how composed he can be on the ball - something he has added to his game - and I think he will continue to improve.
"I still think there's one or two parts of his game that he can improve on further to achieve playing in the Premier League - hopefully with us, but if not, then the ambition is to get players playing to the highest level we can. That means we've done our job properly.
"I'm really pleased he has signed, it's another good bit of news."
With Cooper's career about to enter his prime years, Rowett hoped that the extension would act as a statement of ambition in what the club are attempting to build.
"His age is a big thing. He has the longer part of his career ahead of him and we want that to be with Millwall. I want people to see the ambition that we have and what we're doing, and agreeing new contracts for the likes of Coops will show that."
You can watch the full interview with Gary Rowett above.