None are rubber and OEM had the pucks built into the axles. I'm sure the poly will last longer than any rubber would in it's place.Yeah, not what im after though. Poly breaks down and crumbles over time. I want completely OEM or if aftermarket good ole fashioned rubber.