Good quality . Had to use top section from old handle as the opening for the switch was not big enough to accommodate the original switch.The two pieces came together properly and it works well.
I used this to replace a broken Vacuflo Turbo-grip handle. I had no trouble removing the switch from the broken handle and installing it in the new handle (one screw for the switch, alignment features for the contacts). It took me two tries to get the sliding contacts in the handle to line up with the contacts on the hose, but that was my inexperience. I find the friction fit does not secure as well as I would like, but it is definitely not worth the price of a whole new hose. Maybe I can drill out the rivet holding the button in the old handle and bolt it in the new one.