I bought this because I always wanted an arcade in my house. I really wanted to build a whole cabinet, but that just wasn't an option. So while browsing at Fry's, the X-Game X-Arcade became my controller of choice. I also purchased the connector for the GameCube.
Features: So many buttons, so little time. There are enough buttons for just about any game you can think of. There are also dedicated 1-player and 2-player buttons. Are you a fan of pinball? Yip the buttons for that are on there as well.
Constructions: This if very durable. While I haven't dropped it (yet), I am pretty sure it could take a drop off a small coffee table and be none the worse for wear. But please, don't try that on my account. The downside is that the unit is heavy and can be difficult to store.
Joysticks: The joysticks feel and respond just like in the arcade. For games like Smash TV the dual joysticks are a must!
Hardware: The ad says "No additional hardware required". Well, that depends on what you want to use it with. Make sure you do your research and that the appropriate adapter is available.
Very glad I got this! The feel of the arcade without sacrificing and entire room (or my marriage) for the cabinets.