The rubber is very flexable, soft. Everything fits and works well. Would reccomend
I,m very satisfied!!! Perfect car part!