The Premier League transfer window barely disappoints.
Over halfway into the Premier League, we are now familiar with the players and what they have brought in to their new clubs. Plenty of new signings from the summer have settled well and have already become fan-favourites.
Below is a look at the top 10 signings so far, as we assess which newcomers have made the best starts.
#10 Lucas Digne (Everton)
With every passing week, Lucas Digne makes a case to be Everton's most important signing of the season. Signed for £18m, Everton can finally prepare for life after Leighton Baines. At 25 and having played for some of the best clubs in the world, Digne is young enough to tie up his position for years to come. With three goals already to his name and each one better than the other, it looks like he could be banging in screamers for years to come.
#9 Felipe Anderson (West Ham)
West Ham record signing for £35m, Felipe Anderson is the enigmatic talent fans have been waiting for after the departure of Dimitri Payet. There was a struggle early in the season as Anderson managed to score just once in his first 10 Premier League games but things have gone uphill since then as he has grabbed seven in the last 11. He is definitely on his way to becoming a fan favourite. Top scorer for the club, he has been a game-changer for Pellegrini's men so far.
#8 Joao Moutinho (Wolverhampton)
In today's market, you don't get players of Moutinho's class and experience for just £5m. One goal and two assists so far, he may not have the stats to back him up, but he's not a player you judge by stats. With his presence in the side, there is some much-needed steel and experience in the middle of the park. Wolves have had a good start to the season and much of it is owed to the signing of the Portuguese. Definitely, a contender for the bargain of the season.
#7 James Maddison (Leicester City)
So far he has been an apt replacement for Riyad Mahrez, with goals, trickery and linking up with his teammates. At £22m, the Leicester midfielder has enjoyed a stellar start to life in the Premier League, scoring five goals, assisting three more and has earned a call-up to the England squad. He can play as a 10, where he creates things, or he can play as a six where he controls the tempo of the game.
#6 David Brooks (Bournemouth)
After being released by Manchester City as a teenager, the Welsh midfielder has been a revelation in the Premier League. Following his £11.5m arrival, Brooks' early season form was a big reason why Bournemouth sat in the top six of the table early in the season. Five goals and two assists so far, Brooks adds pace and direct nature to the Bournemouth frontline. One of the most exciting young players in the division and someone to look out for in the years to come.
#5 Xherdan Shaqiri (Liverpool)
At £13.5m, Shaqiri is another contender for the bargain of the season. He has not been a regular starter under Klopp till now but things are bound to change soon, after the recent performances of the Swiss. Only 15 appearances in the league so far, and most of them from the bench, Shaqiri has still managed to net in six goals, including a crucial double against Manchester United when he came off the bench. It is only a matter of time before he becomes a regular starter under Klopp as he offers a new dimension upfront along with Mane, Firmino and Salah.
#4 Lucas Torreira (Arsenal)
Torreira is a ball-winning midfielder Arsenal have been crying out for years. After an impressive performance in the World Cup for Uruguay, Arsenal sealed his move from Sampdoria for £26m. His presence in the team has made a huge difference to Emery's men. He has become something of a fans' favourite at Arsenal and at 22, he can only get better. Based on his performances and impact in the first half of the season, he has been a steal in the current transfer market.
#3 Jorginho (Chelsea)
The epitome of 'Sarriball'. Along with his philosophy of attacking football, Sarri brought in Jorginho from Napoli along with him for £57m. Jorginho is what gets Chelsea ticking. Sitting deep in the midfield, he is key in handling the transition from defence to attack. Turned down Manchester City to sign for Chelsea, and he's transformed the entire team. Leading the Premier League in passes attempted, Jorginho's ability to select the correct pass and get Chelsea going is a joy to watch. Recent struggles for Chelsea have suggested that if you stop Jorginho, you stop Chelsea, which just shows the importance of the 27-year-old.
#2 Richarlison (Everton)
When he was signed for £40m from Watford, the question asked was whether he was worth it or was it just another Premier League transfer madness. Fast-forward to January, he has been one of the best transfers in the league this season. Everton's record signing has reignited their attack with nine goals, after their below-par finish last season. Good eye for goal and relentless work ethic, he has already become a fan-favourite. At 21, he is one of the most exciting prospects in English football and his value is sky-rocketing.
#1 Alisson Becker (Liverpool)
Liverpool have finally solved their goalkeeper woes. Eight goals conceded in 20 games, Liverpool have the meanest defence in the league. Signed for £65m, making him the most expensive goalkeeper of all time before it was broken by Cheslea's Kepa Arrizabalaga, Alisson's presence has restored some order from the dark days of Simon Mignolet and Loris Karius. Liverpool's defence seems more relaxed with Alisson protecting their goal. If Liverpool are to win trophies this season, it will largely depend on the form of the Brazilian.