Fiorentina have completed the signing of Villarreal midfielder Borja Valero.

The 27-year-old has arrived on a permanent transfer, although the financial details have not been confirmed.

It is reported the deal cost the Viola around €7m.

Borja Valero grew up in the Real Madrid youth academy, then played for Mallorca, West Bromwich Albion and Villarreal.