If you play console-like games on your PC, this is a must have.  There may be more expensive and perhaps even better gamepads out there, but this has done the job for me for almost THREE YEARS and I've never had a problem with it.  There aren't very many products at such a low cost one can say that about these days.