I was VERY unsure about this. Mainly because of its lower price when compared to the likes of the Mad Catz stick.
I use an Xbox 360 and read online (after ordering) that because of the drivers the stick is not compatible with the 360. I was a bit peeved but thought at least I can use it with MAME to play arcade games.
Anyway, the stick arrived and the first thing I did was put Street Fighter 4 on my Xbox and plugged the stick into one of the consoles USB ports. It worked straight away. And even better SF4 has a conrol setup already on it for arcade sticks so literally 2 minutes after I recieved this I was playing it on my 360.
MAME works brilliantly with this too.
Good stick and decent micro-switches.