working good, some of the rubber is cracked, but it is holding together very solid, sold as is without returns.part#m-888111a