Most motorcycle grips are too small for my hands.
My buddy gave me a pair of grip puppies so I tried them, but one came loose on a ride and I cut them off roadside. I really didn't like the vague feel of them anyway.
Back home, I carefully removed the stock grips with a razor knife, using a steel spatula beneath to protect he grip heaters. Then bought two pairs of dirt bike grips and safety wired the larger throttle grips over each heater. (I didn't use grip glue as I normally do, because I didn't want to risk damaging the heaters next time I change out the grips...)
They work well, have great control feel and are sightly larger in diameter and softer than the stock grips which aids in gripping them.