I used Grip Puppies for a while with great results. However, they eventually split after about six months and I had to endure the stock grips again for a few weeks. I decided to get the XOPRODOX grips, because I like having a larger grip. The installation was pretty straight forward. The throttle head installed first, without any issues. Although the kit includes bar sleves, I still put a layer of electrical tape under everything to tighten them up a bit. The left grip is now really tight, while the throttle grip moves freely without rattling around. I put the throttle rocker back on, because I've grown comfortable with being able to relax my hand while riding. I took a few pics, but the lighting wasn't great in the garage. If I get a chance to take a better pic another time, I'll try to post it. I'll also give my impressions once I go for a ride tomorrow. They are heavy enough that they have potential to reduce vibration transfer. More to follow....