"Ever since Wolves came in for me, I knew it was going to be a good move," the 23-year-old striker said.
"Charlton were in and out but I am delighted to be at Wolves.
"It did go on a bit at the end, although I do feel I have made the right decision.
"I came up for talks with the gaffer and I felt at home straight away.
"When I played at Molineux with Southend last season, we ended up being beaten, but it was a great atmosphere, the kind you get in the Championship, and now I am happy to be with one of the biggest clubs in the division."