IMHO
(updating a comment I made 6 months ago on Werner thread):
Premier League signings from Bundesliga clubs (at least £ 15 mln spent)
Positive: Aubameyang, De Bruyne, Sanè, Firmino, Son, Havertz, Gundogan, Soyuncu, Vestergaard, Dzeko, De Jong
Neutral: Leno, Werner, Hargreaves (good but never fit). Leon Bailey, Jadon Sancho and Konatè (neutral at the moment for obvious reasons)
Negative: Naby Keita, Haller, Xhaka, Thiago Alcantara, Joelinton, Mkhitaryan, Pulisic (!!), Gbamin, Baba, Schurrle, Yarmolenko, Kagawa, Sokratis
Conclusions:
As Gattuso said once "Sometimes maybe good, sometimes maybe shit"