Got this on sale for $30 on BF and am pretty happy with it so far. Works great with the games I've tried it with, feels a bit different than the 360 controller and am still adjusting to it but it certainly feels solid, not like some of the other cheap 3rd party controllers. Best of all, it's wireless and works without an additional receiver unlike the wireless 360 pads. Just make sure you have a pair of rechargeable AAs and you should be all set. However, I do remember reading a review where a guy complained about his hands being too small, my hands are about average size but I could see it being a problem if my hand was a bit smaller as for some reason although it's about the same size of the 360/PS3 controller, it does seem to be a bit bulkier around the trigger area hence those with smaller hands may find it uncomfortable.