Ross McCormack insists Aston Villa was the right club for him after rejecting the chance to move to Norwich City this summer in favour of a switch to their Championship promotion rivals.

City embarked on a prolonged chase to sign the ex-Fulham striker before McCormack sealed an initial £12m move to Villa Park earlier this month. The Scottish international has scored once in his first five appearances for Villa, who he feels are well equipped to make an instant Premier League return.

'Norwich were the first club to have a bid accepted. It was down to me to choose. It was everything really, I had to make a decision between one or the other,' he said. 'I chose Villa and I still don't see any reason why it is the wrong decision, they'll (the two clubs) be very close this year. I'm lucky one of the biggest if not the biggest team in the Championship wanted to spend money on me, I felt I couldn't turn them down. From a business point of view for Fulham, the offer was too good to reject. It was a good move for everyone.'

McCormack, speaking on the latest episode of Skysports EFL podcast show, was not put off by stories of discontent in the Villa ranks following a dire top flight season that ended in relegation and the sale of the club to Dr Tony Xia prior to Roberto Di Matteo's arrival.

'I heard a lot coming to the club, from people not really associated with the club, that there were a lot of bad eggs in the changing room,' he said. 'But I have to say since I've been here there's been not one player who you think: 'You need to get him out because he's unsettling the dressing room.'

'Everyone has been first class in their application to what the manager wants. The new signings, the ambition, has blown me away a little bit. They've spent money on very, very good players to give us the best chance.'