Better then you think
Two complaints: You need to pay if want to get some small perks such as faster EXP gain and such. Also its difficult at times to find games due to lag issues. But when you do find a host that you gel with, the game play is pretty smooth considering the action going on.