Everton have finalised the signing of Steven Pienaar after he was granted a work-permit.

The 25-year-old agreed terms with The Toffees last week.

Now Everton have rubber-stamped his move after South African international was granted the permit.

Pienaar has now arrived on a one-year loan from Borussia Dortmund with a view to permanent switch.

"I am really excited to have joined a traditional club like Everton," he told Everton's website.

"It is always a good opportunity for the players to play in Europe and I am looking forward to making a return myself as I missed it last season."