Daniel's potential is limitless but there have been question marks over his ability to make the leap from the Championship, leaving fans with a rather mixed reaction.
Daniel James has admitted his sadness that his dad was not alive to see him complete his dream £18 million move to Manchester United.
James has gone from failing to break into the Shrewsbury town squad and having his loan terminated to being destined to play for one the most successful clubs in world football.More news: US formally asks UK to extradite WikiLeaks' Assange
His five-year deal also comes with an option to extend for a further year. But this hasn't put a damper on the mood of the 21-year-old.
"The 21-year-old Wales worldwide made his professional debut for Swansea City in February 2018 and his senior Wales debut in November 2018, having previously represented the nation at various youth levels".
"Daniel is an exciting young winger with lots of skills, vision, exceptional pace and a good work ethic", Solskjaer said. "The Premier League is the best league in the world and Manchester United is the flawless place for me to continue to develop as a player", James said according to Man United's official website.
"This is an incredibly proud moment for me and my family".More news: News Spice Girls animated film to feature new songs?
'We are delighted he has signed with our club and we are all looking forward to working with him. "This is the flawless environment for Daniel to continue his development".
Negotiations over a new deal have been ongoing for 18 months but appeared to have stalled, leading to reports that United were prepared to pay De Gea millions to leave in the summer in order to avoid him leaving for free next year. The Premier League is the best league in the world and Manchester United is the ideal place for me to continue to develop as a player. "We want to win trophies, so I think everyone needs to be ready".
"He is a level-headed lad who has huge ability and I am sure he wants to show it at the highest level he can".More news: Donald Trump ridiculed after calling Prince Charles 'The Prince of Whales'