This would have been great except I think the 3-way switch included with my harness was not the correct switch. It's total physical length is almost too great to fit inside of my guitar. I had a terrible time making it fit. The old switch is much shorter, also the threaded shaft of the new switch is so short it almost didn't fit through the thickness of the wood of the guitar. I may have to remove this item and replace the switch with the old one. There is barely enough thread on the new switch to hold it in place. Everything else on the harness fit and works very well, it's just that switch. Don't know if it was a mistake or if they don't make the shorter switch anymore.