The controller itself feels quite cheap, with thin feeling plastic, and sorta wonky buttons, but that's because it is. But it's not an awful controller, not at all! Being that it's the exact mold of the original PS1 controller, it's perfect for use with emulation on your PC, it's compatable with most of the emulation programs I use (SNES9X and ePSXe for example). I'd recommend buying this if you want a cheap alternative for getting multiple controllers for some retro multiplayer fun.
Also Shovel Knight supports this thing, now isn't that something-