Yep, love my grip puppies in black, high density foam (they also make them in leather and neoprene)
mine are soft, cushiony, and make the grips just the right size circumstance around
Easy to install over the stock grips, no problem with bar ends or throttlemeister, and easy and cheap to replace when/if they wear out (last for years for me)
Great farkle IMHO and I will stick with them for the life of all my Feejers
Cheers,
Mike in Nawlins'