Thanks to my knowledge gained in practice, I replaced my car's bearings with this compatible and durable option resulting in a noise-free and smoother ride .The seals match perfectly and keep my car running smoothly. The only downside is that they are a bit pricey compared to other brands..