I finished playing Super Mario Kart with one for two hours.  This is not a good controller for any game which requires precise movement.  The d-pad is not flexible; it is weighted toward the right/down-right corner.  The L and R buttons are small, which is ok, but they don't popup fast enough, so games that require you to use these buttons as fast as you can will be a problem.  The X Y B A buttons light up turquoise, purple, magenta, and light green.  They should have used colors which matched or matched the controller.  These are good controllers for some old games, but there's a reason they don't make them like this anymore.