I bought this controller because my friend from time to time with a round of gambles and I did not want to splurge on the "few times" to give out, have the part now 8 months and am thrilled (resp. Is my friend it).
For someone accustomed to the originals is a possibly a bit unusual, but after 3-5 minutes you get used to it. I would buy it again at any time =)