I bought the stick, I haven't gotten to use it yet, aside from some COntra Virtual Console (game arrives monday). The buttons are nice, the stick is nice and heavy and doesn't feel like a piece of crap. My only gripe is that the joystick seems just a little bit too close to the buttons for my liking...