Cesc Fabregas is delighted he swapped Arsenal for Barcelona.
Fabregas was reported to have given up around 5million (£4.2m) in wages to force a move back to Barcelona and he thinks that any sacrifices were valid.
"Everything that I did to come here and all the help that I received from Barca, from the coach, the president and my team-mates has been worth the effort," said Fabregas.