Basically, this is the same as the stock Gamecube controller but it is a little bit smaller. This is nicer since it fits in your hand a little better. It also has a macro function where I think you're able to program in combos that you can them perform them with the push of a button. I've never tried this feature, so I don't know how well it works. I basically only use this controller to play multi-player Super Smash Brothers Melee with my brothers.