WARNING !! Do not get fooled like me: This is not a USB controller but with megadrive connection (although the latter appear top of the list when you type "megadrive USB joystick" in the search bar amazon! ).
The joystick works well, though rather rigid. We are still quite far from the quality of the original official but as a replacement, this controller fulfilled its case.