2.5mln for loaning Icardi is a great deal imo. Not so sure about 35mln option to buy, though. But still, even nobodies cost around 40mln nowadays.
We could've done better, like signing Alvarez, but I guess that was not possible. I think it's a good deal if happens. With a new mid I think we'd have a decent team.