Hearts have completed the permanent signing of Kenneth Vargas.

The striker has agreed full-time terms at Tynecastle after impressing during his loan spell.

Vargas - who has scored seven goals in 34 appearances this season - has penned a huge five-year deal with Hearts.

The forward had initially joined on loan from Costa Rican side CS Herediano but an undisclosed fee has now been agreed for a permanent transfer.

Hearts boss Steven Naismith said of the permanent deal: “I’m really happy that we’ve been able to sort out Kenneth’s future and bring him in permanently.

“He’s made a really big impact since coming here. Everyone can see his talents but he’s also got a real willingness to learn and is great around the dressing room.

READ MORE: Hearts to 'demand answers' after club crest 'defaced' by Rangers

“It’s important to remember that the initial loan move was Kenneth’s first away from Costa Rica and from his family. So for him to settle as well as he has, and put in the performances that he has, is impressive, and I think we’ll see even more from him as he and the team continues to progress.”

Sporting director Joe Savage commented: “We’re all really pleased to be able to get this deal done and bring Kenneth in as a permanent Hearts player.

“We don’t shy away from exploring different markets to source young talent and value for money, and Kenneth certainly ticks both those boxes.

“I’d like to thank Eduardo Pedemonte and Avid Sports for their help in getting this deal done and also the club for once again backing us and investing in the first team squad.”