It fits my drill ok. But I don't get any RPM control. It's either off or full speed. Which is useless. Maybe it's defective?
the switch is working properly. however, its size did not match the replacement switch.