Neymar says he's living a "boyhood dream" playing for Barcelona.
The Brazilian is fit to face Champions League opponents Manchester City.
Neymar said: "I'm very happy to be discovering new things. Right now I'm living my boyhood dream, which was to play for a European club. The fact that it's a huge club like Barcelona makes it a tremendous honour. I like everything about the city: the climate, the people. It's quite similar to Brazil, which helps a lot. There's even a beach!"