MoparMuscleGuy said I think this one is all rubber. Everyone seems to love it and it rates really well. Thanks for your input. MMG Click to expand...