In general, I am satisfied with it, I think it is currently the only adequate gamepad with an xbox form, with switching xinput and directinput, the ability to connect to ps3, and wireless. Got pros: Convenient switching between xinput and directinput , able to connect to ps3, wireless, fits comfortably in the hand. Different cons: Very noisy buttons and you have to press them harder than, say, on a ps3 controller. In terms of quality, it's kind of plastic. cannot be connected via wire (the wire is only used for charging).