If you are so serious about gaming this probably is not the right controller for you. It is a little flimsy and even after only 20 hours of use one of the buttons is slightly sticky. I only play about 10 hours a week and it is great for me. It doesnt work with Bluetooth. I like the value of the product and its good the only thing I did not like about the product is it was a bit hard to link in the system. Most of the time it wont even connect with my PS3 if you put the remote down for even a minute to go use the bathroom it cuts off.
You can buy this controller if you are on the budget.