I think he's a good buy, the price is inflated because it's Fiorentina but we actually need a real winger who can cross (especially for Cristiano who can score tons of headers).
His positioning when defending could be better but guys he just started training with the team for like a day, cut him some slack.
I'm very optimistic he can do well here.