I just replaced the Grip Puppys on my bike. I have them over the Oxford Heated grips, the Oxfords are very hard and these Grip Puppys have a very comfortable amount of sponginess. Very comfy and still allow the heat through. They last about 2 or 3 years till they flatten out and need replacing. You need some dishwashing detergent to stretch and wiggle them on and you need to take care not to tear them when fitting. I like them a lot, and the heated grips saved me big time in Tassie when we hit the Polar Vortex, 0c and heavy rain in 100k winds. They were needed badly even with the mega buck Gortex Danese winter gloves.