Hard to say, as I can't play Street Fighter with any sticks or pads (I'm not into fighting games and can't memorize combos)
But it feels very good and should be very sturdy.
You dont know what you're missing ED!! Street Fighter Alpha 3 or Street Fighter 3, that D pad is gonna take a pounding!
The vids are coming fast and furious tonight, should we be expecting anymore?