My favorite are Grab On Comfort Superbike grips.
https://www.grabongrips.com/motorcycle.php
They are super comfortable. And easy to install. Follow these instructions:
1. Remove old grips.
2. Thoroughly clean the bar on the left and the throttle tube on the right with rubbing alcohol and a clean rag. Get them super clean.
3. Thoroughly clean the entire inside of the grips, again with rubbing alcohol.
4. Using more alcohol as a lubricant, slide the grips on and position them before the alcohol starts to evaporate. If necessary, add more alcohol to the space between the bar and the grip. (The alcohol is working as a lubricant.)
Note, since these are foam grips, they can be stretched and compressed a little bit to optimize fit. Make sure they don't rub on anything on the right side when they're rotated.
5. Let sit overnight for all the alcohol to evaporate. At that point, if you did a good job of cleaning the bar, throttle tube, and insides of the grips, they're going to be stuck on really good. In 20+ years of doing this, I've never had one loosen on me. No glue or hairspray or anything else needed.
To remove, simply squirt some alcohol between the bar and grip, massage to work the alcohol in there and at some point they'll just slip right off.