Mine works really bad. In fact the D-Pad rotates itself placing the pressure points on wrong positions. And of course if you have your d-pad rotated 45º to the right or 45º to the left, is not aligned with the pcb marked points, so you press and you get no response.
Original CD32 pads are astonishing poorly built... A real piece of crap.
I have two competition pro pads that work a zillion times better.
Plus i have some PSX-CD32 adapters that work GREAT but i always forget how to configure them, so i don't use them very much (LOL).