The connection wasn't perfect. Lag interrupted my time often but I liked it enough to continue playing everyday. I was a serious player (playing to own) and a mess around player (just goofing around). Plus, not only was it fun online, the single player aspect of the entire game was phenomenal...