Gianluca Scamacca believes West Ham is the perfect fit for him after the Italy international signed a five-year contract following his move from Sassuolo.
The fee for the 23-year-old, whose contract includes the option to extend for a further 12 months, is understood to be around £30million and ends manager David Moyes' long search for a recognised centre-forward.
"I've waited a long time for this moment - it's been a dream to play in the Premier League," Scamacca, who scored 16 goals in Serie A last season, told whufc,com.
The transfer appears to be a real coup for Moyes with Scamacca, who scored 16 goals in 36 matches in Serie A last season, also linked with Paris St Germain and Juventus.