Let me first say that I am not, by any means, a big time gamer. I bought the Profiler Software Retractable PC Control Pad for one reason only... To play Bethesda's Oblivion. Sadly, it did not work the way I thought it would for that game but I have found it very useful.
The feature I like best about this controller is the retractable cord. You can pull out as much cord as you need to play and when you are done it all goes back in. No mess, no cords laying on the floor. It's very convenient. Depending on the game you are playing, you can choose what each button does. It is fully customizable to your individual preferences. It's comfortable to grip and has the same basic layout as PlayStation and XBox controller which makes it more familiar and easy to use.
The downside is that it will not work on all games. With Oblivion I found that I could only use it for certain controls and had to use the keyboard for others. Obviously that makes it more complicated than just using the keyboard alone.
I really like this controller, even if it doesn't work for every game. It's easy to install (it comes with a disk that walks you through the process) and it's neat. For the games it does work on, it makes playing so much easier. It's a great buy.