Summary: Don't quite understand those who complained about this game pad. It's pretty solid and allows for comfortable game play. And, the remapping feature allows to invert axis (a life saver for those used to so called "inverted camera control"). Works great, recommended.
Summary: First off, this controller needs to take "fully programmable" off its resume. The top triggers in the normal L2 R2 postitions are NOT programmable and the modified L2 R2 buttons are on the backside of the controller in the worst most awkward and uncomfortable positions possible. I give thrustmaster credit for at least trying to make a programmable controller but the layout is a complete nightmare...
Summary: I have been looking for a gamepad and stumbled upon this on amazon. Did my research and went through a handful of reviews before buying this. After I got the thrustmaster wireless 430 gamepad, realized it was very light and fit my hand well but buttons are a bit stiff. Setup for my pc was easy and the button programing on the gamepad was a bit tricky to use but after getting the hang of it, I can make any button do what I want.
Summary: I used this on a PC. Pros: Initial setup was easy. No lag, good reception. Cons: As others have stated, cheap build. Buttons number 3 and 6 (right shoulder) exhibit phantom presses. Not sure if it's software or hardware. In my case, I had to change these functions to something that wouldn't affect my gameplay.