The XE-1pro was a very nice stick for it's time. It's a bit smaller then a real arcade stick, but uses micro switches and is very smooth. The buttons feel a bit cheap, but I prefer them over the modern day cheap Hori buttons. And I love how you can rotate the buttons, you can totally reverse their positions. The MSX version does require 3 AA batteries though which is a bit lame.