The first set I purchased was for my Pioneer. I liked them so much that I installed them on both Talons. They fit perfectly, were very easy to install and have held up very well. They use the original mounting points and where there is none, they use clamps that secure to the frame. No drilling. Should an occasion arise where I needed another set, I wouldn't hesitate purchasing another set.