League Two side Wycombe Wanderers have completed the signing of Michael Harriman from Queens Park Rangers for an undisclosed fee.
The 23-year-old has signed a three-and-a-half year contract at Adams Park after scoring six goals in 25 appearances while on loan with the Chairboys in the first half of the season.
"Michael's a player I've known for a number of years and he was one of my first loan signings when I became manager here," Wycombe boss Gareth Ainsworth told the club website.
"He's got everything you want from a professional – he gives his all, he's got bags of ability and he's a great character to have around the club.
"To be able to keep him here is a fantastic piece of business and I'm grateful for the support of the board who have enabled me to make Michael a permanent signing."
Harriman added: "It's a fantastic feeling for me to sign. I've played my best football here and this was the only place I wanted to be."
Harriman made three first-team appearances for QPR.