Iniesta is a good player all around and is good at ball control, balance and agility. He is a good player for Barcelona because he can pass the ball around well but scores a goal when they want one two. But he is a good fit for Barcelona's unique Tiki Tata style of play. He has made plenty of great passes to the forwards and has put in many goals for then team. This is a video showing his style of play: