This is the cheapest quality controller you can get. If you are looking for a decent controller then do not buy this one. The controller itself is ridiculously small and paperweight, as it seems like a very cheap toy and hard to manipulate. There is no vibration function at all. Analog stick feels awful as you'll hear a cheap paper-ish friction sound when you move it around, and its very light. Don't be'expecting the turbo function is going to be any good. When I tried the turbo function, it only fires about 3 times a second...which is ridiculously slow. This is way faster if rapidly fire yourself.