SHIT! DO NOT BUY! Save money and spend a little more for something that lasts. They lasted about 7 months before they both failed. Customer service is severely lacking. They have yet to respond to claims regarding the supposed "1-year warranty". Defective parts from a garbage company. If you can't afford a true OEM, choose Hubtech or DetroitAxle.