Pros: Dual input (Direct Input/XBox); Sturdy build; Wireless has good range; Battery life is awesome; Buttons are still crisp even after years of usage
Cons: Logitech could have used a unifying receiver with it
Upon purchase, it comes in a simple plastic packaging, with included AA batteries and the wireless receiver tucked inside the batter casing. This is a good design decision as it means you are less likely to lose the receiver if you're transporting the controller, or simply storing it away. The form factor is reminiscent of a PlayStation controller, with the D-Pad on the upper left and the two analog sticks at the bottom, but the button color scheme is Xbox, using the ABXY instead of Circle-Square-Triangle-X. It has a hybrid input method, either via Direct Input or masking as an Xbox Controller, which helps for most modern games. To switch between the two, simply set the switch on the controller to either D (Direct Input) or X (Xbox). There is also a mode switch that allows the user to swap the functionality of the D-Pad and the left analog stick, for those who prefer gaming that way.
In Xbox mode, the receiver just needs to be plugged into the system. In Windows 7/XP, you will need to download and install Microsoft's drivers for the Wireless Xbox Controller. This is not necessary in Windows 8/8.1, where the drivers are already built in. That being said, some users report issues with Windows 8 compatibility, but this is more for Direct Input mode. In DI mode, Logitech's drivers are needed, and can be obtained by downloading and installing the Logitech Gaming Software from their website. Apart from the drivers, the software allows for button profiles per game to be stored, and can also recognize other controllers such as Logitech's G27 racing wheel. The controller's Rumble feature works in either mode as long as the game supports it, but can also be turned off in the controller with a button.
In usage, I found the controller to be very good. The buttons are crisp and responsive. I find that having the receiver within line of sight of the controller provides the best signal quality (no lag at all). To achieve this, one can use a USB port extender, or simply plugging the receiver on the front USB ports if available. I am able to play fighting games really well and pull of combos/juggles with ease. At the same time, I have used this controller for years and I'm still having a good charge from the included Duracell batteries.
I am definitely satisfied with this controller and will recommend it to anyone and everyone.